Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var element = document.querySelector("#test_element[type=test]");
element.querySelectorAll("span:nth-child(2n)").forEach(function(node) {//We can use 'forEach' because NodeList inherit from Array now
node.addEventListener("click", function(){ /**/ })
})
Также в IE6+, да и в другие браузеры, можно добавить поддержку DOM 4 API и ES5 (и частично методов из ES6
Internet Explorer 7-9: выбор инструментов для максимальной поддержки CSS3, HTML5