質問

TextareaとしてWebアプリケーションとテキストボックスを作成しました。検証にJavaScriptを使用しています。テキストボックスに値を入力して、数字である必要があります。

私の問題は、TextBoxから複数の値を取得し、JavaScriptの配列に保存し、各値が数字であるかどうかを確認する方法です。私はWebフォームを使用しています。私を助けてください。

正しい解決策はありません

他のヒント

Textareaのような値を取得できます

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

そして、セパレーターを使用している場合は、次のようなものです

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

個別のものがある場合、すべての値を配列内のすべての値を取得します ;

編集

更新に従って使用できます \n セパレーターとして、そして@sohneeが指摘したように、あなたは検証を行うことができます。

Rahulに追加:

textareaの値を線で分離したい場合は、 r nをスプリッターとして使用できます。

これは10のスターターです。

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