我有这个问题:
在这个网站上:http ://www.azercell.com/WebModule1/mainservlet?cmnd=sms&lang=en
我正在尝试以下脚本,它适用于 C#,但 javascript 不行,为什么?
javascript:(function() {
document.getElementById('login').setAttribute('value', 'test'); })()
我有这个问题:
在这个网站上:http ://www.azercell.com/WebModule1/mainservlet?cmnd=sms&lang=en
我正在尝试以下脚本,它适用于 C#,但 javascript 不行,为什么?
javascript:(function() {
document.getElementById('login').setAttribute('value', 'test'); })()
有两个主要问题。
name="value"
,但没有带有 的元素id="value"
。(所以getElementById('value')
除了 IE 7 和更早版本(这是错误的)和试图与这些错误兼容的渲染模式之外,不会返回元素)给你想要定位的元素一个合适的 id 属性。
试试这个:
javascript:(function() {
document.getElementById('login').value="test";
}