对于Form表单内的onsubmit提交验证,
当返回值为true时,表单提交,返回值为false,阻断。
需要特别注意的是:
onsubmit可看做一个方法,方法可以有返回值,而true和false应作为返回结果,因此在书写此条语句时,应加上return,否则无法阻断form表单提交。
<form action="#" method="get" onsubmit="return checkSub()">
这里的return必须加上, 当checkSub()返回值为false时,上面的语句类似于如下:
<form action="#" method="get" onsubmit="return false">
不能写成
<form action="#" method="get" onsubmit="checkSub()">
即
<form action="#" method="get" onsubmit="false">