logo

INTERNETNE STORITVE

- IZDELAVA SPLETNIH STRANI - OBLIKOVANJE - PROGRAMIRANJE DODATKOV

Javascript - document.getElementsByTagName

Kratek snippet Javascript kode, ki nam dobi vse elemente določenega tipa nad katerimi lahko potem izvajamo poljubne operacije:

JAVASCRIPT:
  1. var divs = document.getElementsByTagName('div');
  2. for (var i = 0; i <divs.length; i++) {
  3.     if (divs[i].className == 'active') {
  4.         divs[i].className = 'inactive';
  5.     }
  6. }

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.

Dodaj komentar