<form name="form1" id="form1" action="xx.asp" methond="post" > 略 </form> <a id="submit" href="javascript:void(0);" >提交</a> <script type="text/javascript"> document.getElementById('submit').onclick = function(){ document.forms[0].submit(); } </script>
上面这个代码点提交后是无效的,没有任何作用。改成下面这样就可以了
<form name="form1" id="form1" action="xx.asp" methond="post" > 略 </form> <a id="submit" href="#" >提交</a> <script type="text/javascript"> document.getElementById('submit').onclick = function(){ document.forms[0].submit(); } </script>
主要就是将href的属性值"javascript:void(0);"改成"#"就可以了。这个问题一度让我郁闷很久