网站里需要做js自动提交表单的功能怎么办?这里来说说具体实现方法,请看下面代码。
HTML部分代码,表单实现。
<form action= "/" id= "myForm" > <input type= "text" value= "测试内容" /> <input type= "button" value= "点击提交" onclick= "submitForm();" id="clickMe" /> </form>
js部分代码,2秒自动点击表单提交按钮,并询问是否提交。
<script type="text/javascript"> // 2秒后模拟点击 setTimeout(function() { // IE if(document.all) { document.getElementById("clickMe").click(); } // 其它浏览器 else { var e = document.createEvent("MouseEvents"); e.initEvent("click", true, true); document.getElementById("clickMe").dispatchEvent(e); } }, 2000); </script> //询问是否提交表单 <script type= "text/javascript" > function validate() { if (confirm( "提交表单?" )) { return true ; } else { return false ; } } function submitForm() { if (validate()) { document.getElementByIdx_x( "myForm" ).submit(); } } </script>
以上的HTML和js代码片段就可以实现js自动提交表单的实现方法,并询问用户了。
如果内容有帮助,就点个赞吧!