在form里用了 onsubmit="return false" 就不会提交表单了``````
这里的return false就表示不提交的意思啦 :-)很多情况下可以这样来判断提交时用户名是否为空: <script>
function check()
{
if(document.all.user.value=="")
return false;
else
return true;
}
</script>
<form action="xx/test.php" onsubmit="return check()">
<input name="user">
<input type="submit">
</form>
这里的return false就表示不提交的意思啦 :-)很多情况下可以这样来判断提交时用户名是否为空: <script>
function check()
{
if(document.all.user.value=="")
return false;
else
return true;
}
</script>
<form action="xx/test.php" onsubmit="return check()">
<input name="user">
<input type="submit">
</form>
解决方案 »
- 关于JSP页面下载文件的问题,JS高手来帮忙指点下
- 需要用js做个万年历.在网上找一段代码,请高手讲解下
- 紧急问题!
- IE中ajax请求响应包丢失疑惑???
- 怎么在网页中判断用户是否安装了客户端软件???
- 急急。。。在线解等结贴
- Mozilla中,可以使用vbscript吗?
- 我要弹出一个窗口使得浏览器右上角那个关闭按钮不能用,这该怎么实现?
- 如何用一个按钮实现对表格不同列的求和、求平均值,看看把
- 在线等大神指点 如何识别safari浏览器进行页面跳转?
- 一个输入框,一个按钮,点击按钮,根据输入框里的值提交一个带参数的URL,怎么实现?
- javascript问题:怎样引用一个iframe里页面的元素
返回的是false,表单就不会提交
onsubmit不会触发document.form1.submit()
明白2着的关系,楼主的答案便知道了吧。呵呵
<input type="submit" value="提交"/>
<input type="button" onclick="this.form.submit()" value="提交"/>
</form>结果。可以提交
直接用脚本documetn.formName.submit()提交表单是不会触发表单的onsubmit()事件的。
-----------------------------------------
附议~~~^_^