我在网站上有这一行
<input type="text" autocomplete="off" value="" maxlength="20" class="shipBox" name="firstName" id="firstName">
我希望我的greasemonkey自动填充这个......
我正在尝试这个但没有成功
document.getElementById("firstName").setAttribute("autocomplete", "on");
document.getElementById("firstName").value = "Bruno"
答案 0 :(得分:2)
你所做的基本上是正确的方法。
这种不起作用的常见原因是文档中某处具有相同ID的第二个元素。
顺便说一下,setAttribute
并不是在HTML中设置属性的推荐方法,因为我今天已经提醒过了。一个简单的...getElementById("firstName").autocomplete = 'on'
即可。