javascript中阻止form提交数据问题

[复制链接]
查看11 | 回复4 | 2016-8-15 03:46:09 | 显示全部楼层 |阅读模式
阻止form提交数据,有几种简单的办法:form表单的action地址不正确,这样就无法提交到正确的地址。限制submit事件。只需要将按钮设置成disabled就可以了。下面是简单的代码实现,仅供参考:input{ border:1px solid #000;}.error{ border:1px solid red;}.ok{ border:1px solid green;}span{ color:red;} //这个文件是进行表单认证的js文件window.onload=function(){checkFor...
回复

使用道具 举报

千问 | 2016-8-15 03:46:09 | 显示全部楼层
阻止默认事件在的onclick里面。因为如果不符合条件checkNum()返会false,onclick里面就会有return false,可以起到阻止默认事件的作用,一旦符合条件就可以提交表单。...
回复

使用道具 举报

千问 | 2016-8-15 03:46:09 | 显示全部楼层
需要在你的`checkNum()`中禁止表单提交的默认事件.你可以用类似jQuery的库:function checkNum(event) {
if(form1.num1.value==""){window.alert("num1不能为空");
event.prev...
回复

使用道具 举报

千问 | 2016-8-15 03:46:09 | 显示全部楼层
试试这个function checkNum(){if(form1.num1.value==""){window.alert("num1不...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行