<form action="http://www.baidu.com/s" name="myform">
<input type="text" name="wd"/>
<input type="text" />
<input type="submit" />
</form>
<a href="javascript:void(0)" id="ali">请求baidu</a>
<script>
document.getElementById('ali').onclick = function() {
document.myform.submit();
return false;
};
</script>
这样写,如果不加return false;则ie上不能提交表单,其他的浏览器可以。加上return false就都可以了。
<form action="http://www.baidu.com/s" name="myform">
<input type="text" name="wd"/>
<input type="text" />
<input type="submit" />
</form>
<a href="javascript:document.myform.submit()" id="ali">请求baidu</a>
这样写所有的浏览器上都支持。