Hallo,
mach ein verstecktes Textfeld:
<input style="visibility:hidden" id="neu" />
das beim Auswählen der Checkbox eine Funktion aufruft:
<input type="checkbox" id="alt" onclick="neuesFeld()" />
die dann das Textfeld ein- oder ausblendet:
function neuesFeld() {
if (document.getElementById('alt').checked==true) document.getElementById('neu').style.visibility=visible;
else document.getElementById('neu').style.visibility=hidden;
}
Funktioniert natürlich nur bei DOM-fähigen Browsern, bei denen JavaScript aktiviert ist.
Aber ohne JavaScript gehts nicht, ohne die Seite neu zu laden.
Bei diesem Quelltext tritt immer ein Fehler auf. Es wird gemeldet, dass visible nicht definiert ist, es ist doch aber definiert.
Könnt ihr mir nochmal weiterhelfen?
MfG Eric