表单按钮提交IE问题

时间:2014-03-21 16:42:39

标签: javascript forms internet-explorer

我有一个由以下按钮提交的表单:

<input type="submit" form="billing-form" value="xyz" name="abc">

提交这样的表格:

<form method="POST" id="billing-form" action="something.php">

//bunch of fields here

</form>

该按钮在IE以外的大多数浏览器中提交表单。

任何想法如何在IE中使这个工作?!遗憾的是,该按钮必须在表单之外,这就是我使用结算表单名称来引用的原因。

谢谢,

NCoder

2 个答案:

答案 0 :(得分:1)

如果使用简单的脚本不是问题那么你只需使用输入按钮并使用js提交from

<input type="button" form="billing-form" value="xyz" name="abc" onclick="submitForm();">

function submitForm()
{
document.getElementById('billing-form').submit();
}

答案 1 :(得分:0)

不使用javascript,不能使用表单外的提交按钮。见This question and answer.