Toon posts:

Visibility in Netscape 4.7*

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok, kdenk dat ik erachter ben hoe je versies checkt:
test of true/false in een script.
document.all = IE4+
document.getElementById = IE5+ / NS6
document.layers = NS4

Nu is het zo, dat ik een <input> wil kunnen laten wisselen tussen zichtbaar en niet. Bij de eerste twee hierboven gebruik ik eenOfAnderId.style.visibility=hidden/visible maar wat ik bij NS4 moet doen weet ik niet. Kheb al met <layer> tag geprobeerd, maar die kan de <input> laten trug zien na het verstoppen van de layer... kzal dus wel iets met styles moeten doen of iets anders.. kan iemand me helpen?

bij voorbaat dank :)

Tetsuo

Verwijderd

In NS4.x kun je alleen divs/layers visible/invisible maken, dus daar zul je je input in moeten zetten.
code:
1
2
3
4
5
6
7
8
9
10
11
12
function hitMe() {
   document.layers['myDIV'].visibility = 'hide';
}


<div id="myDIV">
<form>
    <input type="text">
</form>
</div>

<a href="javascript://" onclick="hitMe();">HIT ME</a>

Verwijderd

Topicstarter
Ok, kheb jou voorbeeld getest en daarin krijg ik de volgende error:

document.layers.myDIV has no properties.

what to do?

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
Op woensdag 05 juni 2002 13:42 schreef _S_Tetsuo het volgende:
Ok, kheb jou voorbeeld getest en daarin krijg ik de volgende error:

document.layers.myDIV has no properties.

what to do?
je DIV een property geven (dus in dit geval visibility=visible) :)

[edit]
Denk maar na, een property die dat ding niet heeft kan ie ook niet veranderen ;)

Verwijderd

Topicstarter
Nou dit heb ik, en hij snapt het nog steeds nie (en ik ook nie) :'( :P

<html>
<head>
</head>
<body>

<script>
function hitMe()
{
document.myDIV.visibility='hidden';
}
</script>

<div id="myDIV" style="visibility: visible" visibility="visible">

<form>
<input type="text">
</form>

</div>

<form>
<input type="button" value="test" onclick="hitMe();">
</form>

</body>
</html>

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Je kunt in NS4 alleen wat met divs doen die position:absolute gedefinieerd hebben.
Pagina: 1