我有一个由以下按钮提交的表单:
<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
答案 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.