<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);"改成"#"就可以了。这个问题一度让我郁闷很久

 

相关文章: