Javascript:如何更改页面中所有链接的样式?

slw*_*lwr 1 javascript tags hyperlink

我正在尝试通过Javascript更改页面中所有链接的样式.

我试过这两个但没有成功:

document.links.style.cursor = "wait";
document.getElementsByTagName(a).style.cursor = "wait";
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Dan*_*nte 5

var allLinks = document.links || document.getElementsByTagName('a');
for(var n=0;n<allLinks ;n++)
    document.allLinks [n].style.cursor = "wait";
Run Code Online (Sandbox Code Playgroud)

document.links是一个元素数组,所以document.links.style.cursor = "wait"等于[link1,link2].links.style.cursor = "wait".
关于document.getElementsByTagName(a):语法错误,你忘记了引号.正确的是document.getElementsByTagName("a")