这段javascript代码适用于我的家用电脑,但不起作用。另外,我的同事对它进行了测试,但它在家用电脑上无法正常工作?!
function klikNaX(x, y, z) {
var u = document.getElementById(z);
var u2;
u2 = u.style.backgroundColor;
document.getElementById("test").innerHTML = (z + " " + u2);
}
问题似乎与这部分有关
u.style.backgroundColor;
答案 0 :(得分:0)
它不是style.backgroundColor
的问题,而是请检查'u'是否是有效节点而不是未定义。
并尝试将颜色设置为u.style.backgroundColor = 'green'