стоя в гамаке на руках
вот интересно, почему такое количество начинающих яваскриптеров прётся от сложных конструкций, и не хочет использовать простые и естественные?
зачем им .setAttribute(), если фактически они хотят просто задать свойство?
зачем им .item(), если к NodeList можно обращаться как к массиву?
и т.д.