-2

单击它后,我想更改我的锚标记颜色。如果我点击另一个链接,链接颜色应该是以前的颜色

喜欢

<a href=# onClick="changeColor">Link</a>

请给我推荐java脚本的代码。任何帮助都是不言而喻的。

4

1 回答 1

1

很粗糙的

function changeColor(link) {
    var defaultColor = 'red', activeColor = 'blue',
        allLinks = document.getElementsByTagName('a');

    for (var i = 0; i < allLinks.length; i++) {
        allLinks[i].style.color = defaultColor;
    }

    link.style.color = activeColor;

    return false;
}

和...

<a href="#" onclick="return changeColor(this)">Link</a>

在这里演示 - http://jsfiddle.net/ZkPzX/

于 2013-09-30T06:58:28.160 回答