日期:2014-05-16  浏览次数:20347 次

小问题,谢谢大家了。
<form   method= "post "   onsubmit= "return   CheckOther() "   name= "register_form "   action= "register_save.asp "   >
..........
    document.register_form.reg_zip2.focus();
..........
<input   class= "button "   type= "submit "   name= "regsubmit "   value= "ok "   >
</form>

验证程序什么都没有问题,验证一切正常,所以验证内容就不写了。
只是,我想发现错误得时候,光标直接跳到错误处,比如说“register_form.reg_zip2”处。
可是当我点OK按钮后,验证出来说register_form.reg_zip2处有错误,可是直接跳到register_save.asp页面,而没有显示当前页面。
为什么呀?


------解决方案--------------------
document.register_form.reg_zip2.focus();后有没有return false呀?
------解决方案--------------------
返回false 取消默认动作就可以了