,网上找了很多方法,结果发现把form放到table的外面即body的下一层就可以搞定了,mark一下
自动提交表单,就是在人工不参与的情况下,浏览器自动提交表单
<script language=“javascript”>
setTimeout("document.form.submit()",0);//延时提交表单
</script>
<script language=“javascript”>
document.form.submit();//直接提交表单
</script>
但在火狐下会失效,因此要注意
form.submit()在firefox下不支持。firefox下必须要有<input type="submit">这个控件。如果不想显示提交
按钮,可以用代码这么写:
<form name="postform" method=post>
<input type="submit" name="submit" style="display:none">
</form>
<script>
document.postform.submit.click();
//需要这样写来触发form的提交。如果没有提交按钮,firefox下找不到form对象的。大家可以试试。
</script>
firefox
document.formname.location.href 无效 formname.location.href 有效
ie
document.formname.location.href 有效 formname.location.href 有效