我已经创建web应用程序和文本框作为一个文本。我使用JavaScript进行验证。当我在文本框中输入值,所以它应该是数量没有字母表我使用文本模式是多行。

我的问题是如何得到从文本框和存储以JavaScript阵列中的多个值,并检查每个值是数字或没有。我使用的Web表单。请帮我。

没有正确的解决方案

其他提示

您可以从像一个textarea获取值

var txtvalue = document.getElementById("txtareaid").value

和如果使用的是分离器然后像

var txtvaluearray = document.getElementById("txtareaid").value.split(';')

将获得您的所有值在一个数组,如果分隔符是;

<强> 修改

根据您的更新,你可以使用\n隔膜和由@Sohnee尖,你可以做验证。

作为除的Rahul:

如果要在由线分隔的文本区域中的值,则可以使用\ r \ n的分离器。

这是十的起动器。

var textValues = document.getElementById("mytextarea").value.split("\n");
for (var i = 0; i < textValues.length; i++) {
    if (isNaN(textValues[i])) {
        alert(textValues[i] + " is not a number.";
    }
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top