我有一个函数可以在 javascript 中创建一个表单并提交它。它在 Safari、Chrome、FF 和 Opera 中按预期工作,但在 IE 10 中无法正常工作。
from 提交时浏览器没有指向 IE 中 action 属性中的 url。我确定这很蹩脚,但我找不到问题,所以任何帮助将不胜感激。
function checkout() {
var myDoc = 'some xml data to send'
var form = document.createElement("form");
form.setAttribute( "method", "POST" );
form.setAttribute( "action", "http://domain.com/script.php" );
var hiddenField = document.createElement("input");
hiddenField.setAttribute( "type", "hidden" );
hiddenField.setAttribute( "name", "myField" );
hiddenField.setAttribute( "value", myDoc );
form.appendChild(hiddenField);
form.submit();
}
谢谢你的帮助!!!