clwn.net
当前位置:首页 >> js阻止表单提交 >>

js阻止表单提交

不知道你的这个验证方法是在什么时候执行的,如果要想成功阻止表单提交,应该在form标签里边加上onsubmit: 点击的时候,就会去执行checkInput这个方法,如果为false就不会提交。

给按钮绑定一个事件(按钮为button)。 js中: function dosubmit(){ if(...){//如果不满足就不提交 return false; } //给form绑定一个id document.getElementById("form1").submit();}希望能帮助你

var form = document.getElementById('form');// 为form绑定监听提交表单事件form.addEventListener('submit', function(event) { //阻止表单提交 event.preventDefault();})

阻止form提交数据,有几种简单的办法: form表单的action地址不正确,这样就无法提交到正确的地址。 限制submit事件。只需要将按钮设置成disabled就可以了。 下面是简单的代码实现,仅供参考: input{ border:1px solid #000;}.error{ border:1p...

阻止form提交数据,有几种简单的办法: form表单的action地址不正确,这样就无法提交到正确的地址。 限制submit事件。只需要将按钮设置成disabled就可以了。 下面是简单的代码实现,仅供参考: input{ border:1px solid #000;} .error{ border:1...

只需要在表单提交的时候返回一个false就可以了。 例如: 不知道你用的是什么JS库,我先拿jQuery来做演示: $("form").submit(function(){ if($("username").val() == "") { alert("名称不能为空");return false;}});

试了一下 可以阻止 没有问题 $(function(){ $('form').bind('submit',function(){ return false; }); })

button有个type属性,属性值可为button、submit、reset button=普通按钮,直接点击不会提交表单 submit=提交按钮,点击后会提交表单 reset=表单复位 当button的type属性值为button时,仅做为一个普通的按钮,并不会提交该表单,此时你可以通过js...

这位同学你知道什么叫异步吗?等到你的ajax返回数据的时候,TiJiaoYanZheng已经执行完了。正确的做法是,先验证,验证通过后手动提交,验证不通过则提示错误信息。

1 不用自带的提交按钮,自定义按钮 2. 在表单的onBeforeSubmit(大概叫这个,记不太清)方法写js 并return false ;阻止表单提交

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com