jsを使用してテキストボックスを検証する方法がわかりません。私は10のテキストボックスを持っていますが、ユーザーは1から10までの数字を記入できますが、0は記入できません。ここには私が書いたjsがあります。いっぱい。複数のテキストボックスに対するJavascriptのバリデーション
function submitIt() {
if (document.isForm.Student_ID.value == null) {
alert ("You must enter a Colleague ID.");
return false;
} else {
return true;
}
}
そして、こちらのフォームです.....
<form name="isForm" onSubmit="return submitIt()">
<input name="Student_ID" type="text" id="idField1" />
<input name="Student_ID" type="text" id="idField2" />
<input name="Student_ID" type="text" id="idField3" />
<input name="Student_ID" type="text" id="idField4" />
<input name="Student_ID" type="text" id="idField5" />
<input name="Student_ID" type="text" id="idField6" />
<input name="Student_ID" type="text" id="idField7" />
<input name="Student_ID" type="text" id="idField8" />
<input name="Student_ID" type="text" id="idField9" />
<input name="Student_ID" type="text" id="idField10" />
<input name="SUBMIT" type="submit" />
</form>
私は名前をすべて変更し、それぞれを確認することができることを実現する、しかし私はそれほど混乱を避けるためにしようとしています私のコードは、これを行うための最善の方法は興味があります。どんな助けでも感謝しています!
フォームタグ内のすべての入力をループして、入力が値を持つとすぐに中断することができます。 – c0deNinja