1つのテキストボックスから複数の値を取得する方法は?
-
28-09-2019 - |
質問
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.";
}
}
所属していません StackOverflow