我有一个按照教程创建的自定义工具栏按钮。该按钮的 javascript 代码如下:
CustomButton = {
1: function () {
alert("Just testing")
},
}
它有效。当我单击此按钮时,会发生警报。我正在尝试进行一些更改,即在单击此按钮时填写输入字段,但这段代码不起作用:
CustomButton = {
1: function () {
document.getElementById("loginUserName").value = "aaaa";
},
}
页面上存在 ID 为“loginUserName”的元素。我可以很容易地用 Selenium WebDriver 填充它:
driver.findElement(By.id("loginUserName")).sendKeys(User).
所以我的问题是为什么它在 Firefox 扩展中不起作用?
谢谢,浣熊