Javascript - document.getElementsByTagName
Kratek snippet Javascript kode, ki nam dobi vse elemente določenega tipa nad katerimi lahko potem izvajamo poljubne operacije:
JAVASCRIPT:
-
var divs = document.getElementsByTagName('div');
-
for (var i = 0; i <divs.length; i++) {
-
if (divs[i].className == 'active') {
-
divs[i].className = 'inactive';
-
}
-
}
Elementi:
Iščemo lahko po vseh (večini) HTML elementih frame, input, th, tr, td, table itd.
IE Bug:
IE verzije starejše od 7.0 imajo napako, ki pri uporabi document.getElementById lahko vrnejo element, ki ima atribut name enak ID-ju, ki ga iščemo. Več o tej IE napaki ter testiranje na različnih brskalnikih. Oglejte si še drug IE bug povezan z globalnimi spremenljivkami HTML elementov.
