<div> nach Klick auf Button anzeigen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo,
Ich habe folgenen Script
<script type="text/javascript"> function testIt() { var elStyle = document.getElementById("testdiv").style; elStyle.display = (elStyle.display == "none") ? "block" : "none"; } </script> </head> <body onload="alert('Initialwert = '+document.getElementById('testdiv').style.display)"> <input type="submit" onclick="testIt()" value="Test"> <div id="testdiv" style="background-color:#000000; border:1px solid black; width:100px;height:100px;display:none;"></div> </body> </html>
Aber komischerweise kommt immer diese Meldung wenn Ich die Seite öffne.
Intialerwert = none
Wie kann man das Umgehen?
Hife
LG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
bladehunter schrieb: Was genau willst du umgehen? Der testdiv wird mit dem Style-Attribut direktformatiert. Und als letzter Paremeter steht dort display:none; . Und daher wird dann auch none ausgegeben.
Der Div soll erst auftauchen wenn der button gedrückt wurde das geht auch, aber wenn ich die seite öffne bekomm ich eine Warnmeldung Vom Browser.
LG
Edit: Das Problehm war das ich <body onload="alert ....... hatte ich habe jetzt <div onload="alert ....... > Jetzt gehts
Beitrag zuletzt geändert: 18.11.2009 20:28:20 von chatvz -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage