我打算从.js文件更新我网站上的文本框。假设我有一个网站http://abcd-support。我有一个要执行的.js文件。我想要做的是,执行我的.js文件,它将打开http://abcd-support并更新文本框的值。这是我的.js文件:
var newWindow = window.open('http://abcd-support');
newWindow.onload = function(){
newWindow.document.getElementById('textbox').value = 'test';
};
新窗口已打开,但我http://abcd-support中的文本框(带有ID'文本框')仍为空白。它应该用" test"填充。
之前有没有人遇到过同样的问题?
注意:我正在使用.js文件。不是HTML文件,我正在使用Google Chrome。
答案 0 :(得分:0)
您需要创建一个标识为textbox
的元素,以便为其指定值。
在这种情况下,我理解它是input text
var x = document.createElement("INPUT");
x.setAttribute("type", "text");
x.setAttribute("id", "textbox");
告诉我它是否有帮助