AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

利用JavaScript阻止表单提交的两种方法

51自学网 http://www.wanshiok.com
js阻止表单提交,js阻止form表单提交,js,阻止表单提交事件

在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有所帮助。


js阻止表单提交,js阻止form表单提交,js,阻止表单提交事件  
上一篇:在windows上用nodejs搭建静态文件服务器的简单方法  下一篇:防止Node.js中错误导致进程阻塞的办法