[css/js] Alle divs aanroepen

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • 3V3RT
  • Registratie: Januari 2004
  • Laatst online: 24-03 12:54
hallo mensen. Voor me website moet ik een klein javascriptje hebben die alle <div> tags aanroept en ze dan op display = none zet. zo gezegd zo gedaan zou je denken. Gewoon alle div id's invoeren. Maar is er geen manier dat je in 1 x alle divjes iets laat uitvoeren??
deze code gebruik ik nu :

code:
1
document.getElementById('divje').style.display = 'none';


groeten, Evert

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 20:48
JavaScript:
1
2
3
4
var tmp=document.getElementsByTagName('div');
for(i=0; i<tmp.length; i++) {
  tmp[i].style.display='none';
}

Verwijderd

JavaScript:
1
2
3
4
var divList = document.getElementsByTagName('div');
for (var i = 0; i < divList.length; i++) {
   divList.item(i).style.display = 'none';
}

Heel simpel, en heel simpel uit te zoeken als je even in een DOM API rondneust, en dat vertaalt naar Javascript.

  • 3V3RT
  • Registratie: Januari 2004
  • Laatst online: 24-03 12:54
je hebt gelijk. hartstikke bedankt :)

  • joopst
  • Registratie: Maart 2005
  • Laatst online: 01-10-2024
nog handiger is natuurlijk om ze met css te initializeren ...

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 29-04 08:14

Janoz

Moderator Devschuur®

!litemod

Ten eerste hoort javascript in Webdesign & Graphics en ten tweede had je dit ook erg simpel zelf kunnen vinden in welke javascript/dom functie overzicht dan ook.

Volgende keer iets beter opletten waar een topic te plaatsten en ietsje beter je best doen om zelf de functies te vinden.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.