我的代码是这样的 js函数
<script type="text/javascript">
function checkMail(mail){
if(mail.indexOf("@")==-1){ return false;
          }
}
</script>
<form id="myForm" onsubmit="checkMail(mail.value)" action="First.html">
<input type="text" id="mail"></br>
<input type="submit" value="提交" >
</form>
测试时让checkMail()函数返回值为false,但是仍然会跳到 First.html页面,这是为什么呢?
“如果 onsubmit 句柄返回 fasle,表单的元素就不会提交。如果该函数返回其他值或什么都没有返回,则表单会被提交”这是在W3Sshool上看的话,请大家帮忙,谢谢!!