getElementsByTagName(' a')无效

时间:2015-12-05 21:34:23

标签: javascript

我有这个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? 但我还是无法修复我的代码。

0 个答案:

没有答案