[英]Chrome Extension form submit
我想做的是创建一个调用函数,该函数可以创建一个表单,并在每次调用特定页面时将其提交。例如
function foo(url){
var form = document.createElement("form");
var input1 = document.createElement("input");
var input2 = document.createElement("input");
form.method = "POST";
form.action = url;
form.name = "myForm";
form.id = "form_id";
input1.type = "hidden";
input1.value = "value";
input1.blahblah...
input2.type = "hidden";
input2.value = "value";
input2.blahblah...
form.appendChild(input1);
form.appendChild(input2);
document.body.appendChild(form);
form.submit();
alert("Form submitted");
}
事实是,即使将表单附加在文档中,提交仍由于某些原因而无法正常工作。 (警报永远不会出现);
任何想法在哪里的问题?
(或任何其他替代方法)
谢谢
function foo(url) { var form1 = document.createElement("form"); var input1 = document.createElement("input"); var input2 = document.createElement("input"); form1.method = "POST"; form1.action = url; form1.name = "myForm"; form1.id = "form_id"; input1.type = "hidden"; input1.value = "value"; input2.type = "hidden"; input2.value = "value"; form1.appendChild(input1); form1.appendChild(input2); document.body.appendChild(form1); form1.submit(); alert("Form submitted"); }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.