JS防止表单重复提交

来源:互联网 发布:php 前后端分离怎么做 编辑:程序博客网 时间:2024/05/17 06:15
/*方法1:设置一个全局JS变量*/var submited = false;function checkSubmit() {if (!submited){submited = true;return true;}else {alert("请不要重复提交!");return false;}}function submitForm() {var f = document.getElementById("inputForm");if (checkSubmit()){f.submit();}}

<form id="inputForm" action="http://www.csdn.net" method="post">name:<input type="text" name="name"><br>pass:<input type="password" name="password"><br><input type="button" value="submit" onclick="submitForm();"/></form>


 

/*方法2:提交时将提交按钮设置为不可用,保证只能提交一次*/function submitForm() {var f = document.getElementById("inputForm");f.disabled = true;f.submit();}


 

原创粉丝点击