我创建了一个表单标签,并将其添加到html的文档正文中,当我尝试从javascript提交表单时,页面重定向到表单标签的action属性中提到的url,但抛出405错误。请帮助我解决此问题。我正在Visual Studio 2017中运行此代码。
<button type="submit" value="Submit" id="btnSubmitForm" onclick="onClickSubmit()">Submit form</button>
function onClickSubmit() {
var e = document.createElement("FORM");
e.name = "myForm",
e.method = "POST",
e.action = "default2.html";
var o = document.createElement("INPUT");
o.type = "HIDDEN";
o.value = "1213";
e.appendChild(o);
document.body.appendChild(e);
e.submit();
}