T&R splet blog o spletnih storitvah. Razgaljamo tehnologijo!

reference spletnih strani
7th May

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.

Deli s skupnostjo:

  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Podobni članki:

  1. Javascript – print – tiskanje – document – onload
  2. Javascript predogled slike – CSS opacity – picture preview – picture fade
  3. Spreminanje input type text v input type password – Javascript
  4. Input background-color – spreminjanje z Javascript-om
  5. Operacije nad seznami – Javascript DOM – HTML select – HTML option
  6. Javascript – delci uporabne kode
  7. PHP funkcije v Javascript jeziku – isset
  8. Javascript – avtomatsko osveževanje strani – refresh page – reload page
  9. Textarea defaultValute – Javascript string replace – uidatepicker onClose
  10. PHP & Javascript asociativna tabela (Associative array)

Dodaj komentar