我有这个a = document.getElementsByTagName('a');
,a
似乎未定义。因为这个
for (i=0; i< a.length; i++) {
a[i].style.backgroundColor = bgColors;
a[i].style.borderColor = borderColors[i];
a[i].onmouseover = function () {
a[i].style.backgroundColor = bgHoverColors[i];
a[i].style.color = fontHoverColors[i];
a[i].style.borderColor = borderHoverColors[i];
};
};
正在打印Cannot set property 'color' of undefined
。我看了一下,但我找不到有用的东西。我已经知道了Javascript infamous Loop issue?
但我还是无法修复我的代码。