[js]alle layers hidden maken

Pagina: 1
Acties:

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 07-08 19:18
jah ik weet het, ik blijf dingen vragen :p
dat heb je nou eemaal als je eigenlijk alleen php doet.

anyway ik heb al even gezocht en dit gevonden:

function hideall(){
for (xx in document.layers){
document.layers[xx].visibility = "hidden";
}
}
Maaaaar, dit werkt uiteraard niet, terweil het wel goed is volgens mij. ik krijg geen error oid het doet gewoon z'n werk niet. heeft iemand hier een oplossing voor of ziet iemand waar de fout zit/

openkat.nl al gezien?


  • party42
  • Registratie: Oktober 2000
  • Laatst online: 16:05
als je de layers genummerd hebt dan kun je een tellertje laten meelopen

Everyday's an endless stream, of cigarettes and magazines...


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 16:39

Pelle

🚴‍♂️

Werkt natuurlijk alleen maar in NS4 dit. Voor IE / Mozilla moet je document.all en document.getElementById gebruiken. document.getElementByTagname zou in deze context ook wel eens handig kunnen zijn, maar niet noodzakelijk.

Verwijderd

[topic=386660]

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 07-08 19:18
okey thanx het werkt! :P

ff nog de code for future reference:
code:
1
2
3
4
5
function hideall(){
    var aLayers = document.body.getElementsByTagName("DIV");
        for (var i=0; i<aLayers.length; i++)
        aLayers[i].style.visibility = 'hidden';
}

openkat.nl al gezien?