我必须在此页面上预先填写我使用javascript打开的表单。到目前为止,我设法提出的最佳代码是
submitpage = window.open('http://localhost/bookmarks/submitbookmark');
submitpage.getElementsByName("title")[0].value="Good Luck";
我无法控制打开的页面。当我手动填写表单时,它工作正常并提交所有内容。当我在url中传递变量时它不接受某些变量。问题是第三方页面上没有任何表单元素都有id,所以我必须使用getElementsByName()
函数,但好处是只有四个元素,都有唯一的名称所以我可以使用功能如getElementsByName()[0]
。
现在,我希望看到预填充值的表单,并通过单击提交/发布按钮保留提交给用户的选项。仅供参考,形式为method="POST"
。