利用JavaScript阻止表单提交的两种方法
2016-08-11 16:35
696 查看
在JavaScript中,阻止表单默认提交行为的方法有两种,分别是:
(1) return false
示例代码
<form name="loginForm" action="login.aspx" method="post"> <button type="submit" value="Submit" id="submit">Submit</button> </form> <script> var submitBtn = document.getElementById("submit"); submitBtn.onclick = function (event) { alert("preventDefault!"); return false; }; </script>
(2) 使用preventDefault()
在标准浏览器中,阻止浏览器默认行为使用
event.preventDefault(),而在IE6~8中,使用
returnValue属性来实现。
示例代码
<form name="loginForm" action="login.aspx" method="post"> <button type="submit" value="Submit" id="submit">Submit</button> </form> <script> var submitBtn = document.getElementById("submit"); submitBtn.onclick = function (event) { alert("preventDefault!"); var event = event || window.event; event.preventDefault(); // 兼容标准浏览器 window.event.returnValue = false; // 兼容IE6~8 }; </script>
以上就是利用JavaScript来阻止表单提交的两种方法的全部内容,希望本文的内容对大家使用JavaScript有所帮助。
您可能感兴趣的文章:
相关文章推荐
- 利用JavaScript检查用户注册信息是否正确,在以下情况不满足时报错并阻止提交表单
- JavaScript阻止回车提交表单的方法
- 两种阻止提交表单(form)的方法实现
- JavaScript阻止回车提交表单的方法
- js阻止表单提交的两种方法
- JavaScript阻止回车提交表单的方法
- 用JavaScript防止重复提交表单form的两种方法
- 使用JS和JQuery 阻止表单提交的两种方法
- JavaScript阻止表单提交方法(附代码)
- IE6利用Javascript进行表单提交遇到的问题
- onsubmit=return false阻止form表单提交javascript
- jquery ajax提交表单数据的两种实现方法
- Javascript 同时提交多个Web表单的方法
- 利用图片提交表单有两种方式:
- 利用VS 2005调试 JAVASCRIPT的两种方法
- html 表单提交的两种方法的区别 post get
- 用Javascript同时提交多个Web表单的方法
- 表单提交的两种方法
- Javascript 同时提交多个Web表单的方法
- html 表单提交的两种方法的区别 post get