我可以使用w.document.getElementById('password')吗?

时间:2014-03-19 15:06:06

标签: javascript get

我想在另一个标签页面中打开一个登录页面,让它在密码和名称输入框的值中插入文本。我有点像初学者。

这就是我所拥有的,但它永远不会改变>输入<

的值
var w=window.open("link");
var pass = 'yourpassword'
setTimeout(function(){w.document.getElementById('pin').value = pass},3000);

在另一页中有:

<input name="pin" type="password" maxlength="20" id="pin" onfocus="this.select()" style="width:150px;">

1 个答案:

答案 0 :(得分:0)

您可以创建tag并将其作为字符串附加到另一个窗口中。

var w=window.open("suamn.html");
var pass = 'yourpassword';
var myTag = '<input name="pin" type="password" value="'+pass+'" maxlength="20" id="pin" onfocus="this.select()" style="width:150px;">';
w.document.write(myTag);