我查看了许多与我的查询类似的帖子,但总的来说,它们对我没有帮助。我认为我的部分问题是我对 JavaScript 太陌生,以至于以前的很多帖子对我来说都太复杂了。我有下面的简单代码,但它似乎不起作用。我没有收到警报,即使函数应该返回“true”,我也不认为表单正在提交。我检查了错误控制台,没有错误。有人可以帮忙吗?
JavaScript:
function submit()
{
var age = document.Message.Age.value;
if (age > 39)
{
alert("You're old.");
return false;
}
else
{
alert("You're young!");
return true;
}
}
HTML:
<FORM id = "Message" name = "Message" method = "post" action = "http://cnn.com" onsubmit = "return submit();">
First Name: <INPUT type = "text" name = "Fname"/><br>
Age: <INPUT type = "text" name = "Age"/><br>
<INPUT type="button" name = "Submit" value = "Submit">
</FORM>