我开始了一个新的 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">
谢谢您的回答!