Tach!
Halt! Was Wichtiges fehlt noch: Nicht alle Browser unterstützen
querySelectorAll()
(alte IE < 8). [...]
Man darf also [...] nur dann ausführen, [...]
Damit in alten Browsern, [...]
Oder man geht [...]
Oder man spart sich all die Kopfschmerzen und nimmt jQuery.
dedlfix.