我想在另一個選項卡中打開一個登錄頁面,並讓它在密碼和名稱輸入框的值中插入文本。我有點初學者。我可以使用w.document.getElementById('password')
這是我有什麼,但它永遠不會改變在其他頁面>輸入<
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;">
我通常會等待onload事件,如:w.onload = function(){...; }而不是setTimeout。此外,該鏈接應與您的實際頁面位於同一個域中。 – progysm