show/hide div

Pagina: 1
Acties:

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 11-03 09:53
Ik heb een javacript geschreven waarmee je een div kan verbergen en later zien.
het punt is dat het ook voor netscape 4.8 moet werken.

voor het IE heb ik document.all gebruikt. dit werkt goed, toen heb ik dit geprobeerd om te zetten naar document.layers maar dit werkt ook niet. als laast heb ik deze script geschreven met document.getElementById maar werkt ook niet.
ik weet wel dat netscape dispay none en block kent. en als ik bij de div display is block dan zie ik de div, maar niet als ik op een radio button klikt dat het pas zichtbaar is.

kan iemand mij misschien verder helpen !?
alvast bedankt.
<SCRIPT language=javascript>
<!--


function ActToggleBlockDisplay(sBlk)
{
ActShowBlock(sBlk);
}

function GetBlockIsVisible(sBlk)
{
var oDiv = document.getElementById(sBlk);

if (document.getElementById(sBlk))
return (oDiv.style.display == 'block');

return false;

}

function ActShowBlock(sBlk)
{
var oDiv = document.getElementById(sBlk);

if (document.getElementById(sBlk))
oDiv.style.display = 'block';


}

function ActHideBlock(sBlk)
{
var oDiv = document.getElementById(sBlk);

if (document.getElementById(sBlk))
oDiv.style.display = 'none';

}
//-->
</SCRIPT>

iRacing Profiel


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

document.layers is voor ns < 5 maar WAAROM.

Zoek verder gewoon op document.layers en je hebt t zo gevonden :)

disjfa - disj·fa (meneer)
disjfa.nl


  • André
  • Registratie: Maart 2002
  • Laatst online: 00:33

André

Analytics dude

Maak de div aan in je js:

bla = createElement

Dan kun je met bla.style alles aanpassen.

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

Pelle

🚴‍♂️

In NS4 kun je geen display aanpassen, alleen maar visibility AFAIK.
Mijn vraag is overigens waarom je het NS4-compatible zou willen maken, aangezien er nog maar van 3 mensen in Nederland bekend is dat ze die browser gebruiken.

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 11-03 09:53
display kan je wel in netscape toepassen, want wanneer ik mijn div style="display:block/of none" dan is de div ook onzichtbaar wanneer ik het zet op none, en weer zichtbaar met block.

i've got no idea waarom 't nog niet werkt.

iRacing Profiel


  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Pelle schreef op 26 april 2004 @ 15:52:
In NS4 kun je geen display aanpassen, alleen maar visibility AFAIK.
Mijn vraag is overigens waarom je het NS4-compatible zou willen maken, aangezien er nog maar van 3 mensen in Nederland bekend is dat ze die browser gebruiken.
Ok ik beken...nu die andere 2 nog... :Y)

"You're only as good, as what you did last week."


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

Pelle

🚴‍♂️

Je kunt het wel hard in de CSS zetten, maar niet dynamisch met JS aanpassen, dat bedoel ik.
Pagina: 1