ユーザー入力ボックスから簡単なフォーム検証を作成しようとしています。私は、ユーザーがテキストボックスに何も入力しない場合、警告を作成しようとしています。ここではHTMLは次のとおりです。ここでフォーム検証n
<div id="block3">
<input type="text" name="form" id="FAQS_list"
placeholder="Enter Number Here"/>
<button value="Click" onclick="listFAQS()" onSubmit="return validateForm()">
Click
</button>
<script src="expExternal.js" type="text/javascript"></script>
</div>
はJavascriptを次のとおりです。
function validateForm() {
var y = document.getElementById("form").value;
if (y == "") {
alert("Please enter a number!");
return false;
}
}
私は私がここで間違ってやって伝えることはできませんが、テキストボックスを空のままにされたときに、何の警告はありません現れる。どんな助けもありがとう!
あなたはwh'y'見るために ''はconsole.log(y)にしようとしたことがありますか? – jonrsharpe