フィールドとボタンを含むフォームを検証するよう指示する新しい JavaScript タスクを開始しました。乱数を入力するたびに、アラート ボックスが表示され、「数値が 10 より大きい/小さい」という回答が表示されます。これまでのところ、私はタスクのその部分をやり遂げました。手紙を入力すると問題が発生しますが、とにかく警告ボックスが表示されます。これはどのように修正できますか?
コードは次のようになります。
function validate(){
x=document.myForm
txt=x.myInput.value
if (txt>=10)
{
alert("Number is bigger than 10")
return true
}
else
{
alert("Number is smaller than 10")
return false
}
}
<form name="myForm" onsubmit="return validate()">
Enter a number:
<input type="text" name="myInput" size="20">
<input type="submit" value="Submit">
回答ありがとうございます。