窗口属性作为JavaScript变量

时间:2014-02-11 10:17:17

标签: javascript

更新: 这个问题似乎在Chrome 33中消失了。

窗口对象的属性(下例中的名称,屏幕)是否可以用作JavaScript变量?在FireFox中,它按预期工作,但在Chrome中则不然。为什么呢?

HTML:

<input type="button" id="name" value="name before">
<input type="button" id="screen" value="screen before">

JS:

var name = document.getElementById('name');
var screen = document.getElementById('screen');

console.log(name);
console.log(screen);

name.addEventListener('click', function ()
{
    name.value = "after";
});

screen.addEventListener('click', function ()
{
    screen.value = "after";
});

0 个答案:

没有答案