我在页面中有以下snipet。我不能为我的生活找出为什么单击button1元素时表单没有提交。我在IE syaing中收到一个错误,即此对象不支持此属性或方法。我将document.poform放入警报中,并警告表单对象。我觉得我错过了一些非常明显的东西吗?
<pre>
<?
var_dump($_POST);
?>
</pre>
<form action="" method="post" name="poform">
<input name="test" type="text" />
<input name="button" type="button" value="button1" onclick="document.poform.submit();" />
<input name="submit" type="submit" value="button2" />
</form>
答案 0 :(得分:8)
由于您的<input>
名为submit
,document.poform.submit
是<input>
,而不是submit()
方法。
使用其他名称。
答案 1 :(得分:-2)
将type =“button”更改为type =“submit”