« 上一篇下一篇 »

js中return false 却不能阻止提交表单的解决方法

用js来验证表单,是极好的,但是要正确使用。单独的在js里return false是不能阻止提交表单的,需要在表单头正确使用函数!

<form  onSubmit="return checkForm(this);">这是正确的调用方法,如果去掉return,是不能阻止表单提交的。

js函数范例

function checkForm(thisform){

with(thisform){

......

for(...){

if(...){return false}

}

}

}