如何使用jquery/javascript预填充表单

如何使用jquery/javascript预填充表单,javascript,jquery,forms,popup,autofill,Javascript,Jquery,Forms,Popup,Autofill,我必须预先填写我用javascript打开的页面上的表单。到目前为止,我能想到的最好的代码是 submitpage = window.open('http://localhost/bookmarks/submitbookmark'); submitpage.getElementsByName("title")[0].value="Good Luck"; 我无法控制打开的页面。当我手动填写表单时,它工作正常,可以提交所有内容。当我在url中传递变量时,它不接受某些变量。问题是,第三方页面上的表单

我必须预先填写我用javascript打开的页面上的表单。到目前为止,我能想到的最好的代码是

submitpage = window.open('http://localhost/bookmarks/submitbookmark');
submitpage.getElementsByName("title")[0].value="Good Luck";
我无法控制打开的页面。当我手动填写表单时,它工作正常,可以提交所有内容。当我在url中传递变量时,它不接受某些变量。问题是,第三方页面上的表单元素都没有id,因此我必须使用
getElementsByName()
函数,但好的是只有四个元素,所有元素都具有唯一的名称,因此我可以像这样使用函数
getElementsByName()[0]


现在,我希望看到表单预先填充了值,并通过单击submit/post按钮保留提交给用户的选项。仅供参考,表单
method=“POST”

如果您认为传递变量和编写提交人$\u POST脚本是一个更好的主意,请发布。有人向我提出了另一种选择。如果这确实是一个更好的选择,那么请为我确定一个可能的资源。我会很感激的。谢谢如果表单不在同一个域上,它将无法工作。现在的问题是什么?控制台中的错误?您是说在使用PHP的服务器上,还是在使用jQueryAjax的客户端上?确切地说。。。这就是我的意思。。。我担心可能是这样的。。。该网站不在同一域中。。。所以我应该使用jquery和ajax中的请求。。。谢谢我会要求管理员关闭这个帖子。。。谢谢你可以自己删除吗?而且据我所知,您也不能使用jquery发布到其他站点。例如,服务器端php使用CURL我不太明白“你可以自己删除它?”这个问题,无论如何,我可以为一个页面写一个post方法。。。我认为使用http请求是可能的。。。我不知道怎么做,但我认为可以做到。。。