Javascript attach an onclick event to all links

后端 未结 7 1572
青春惊慌失措
青春惊慌失措 2020-12-03 00:12

I want to attach a function on every link on the site to change a parameter.

How can I do this without jQuery?

How do I traverse every link (it might be a DO

7条回答
  •  广开言路
    2020-12-03 00:36

    getElementsByTagName is supported by all modern browsers and all the way back to IE 6

    var elements = document.getElementsByTagName('a');
    for(var i = 0, len = elements.length; i < len; i++) {
        elements[i].onclick = function () {
            // stuff
        }
    }
    

提交回复
热议问题