ritschmanhard: bei checked Eingabefelder löschen

Beitrag lesen

Hi Tanja!

<input type="checkbox" name="wieAuftraggeber" value="wie Auftraggeber" onclick="document.getElementById('ag').style.display = 'none'">
<div id="ag">
usw....
</div>

Nun, funktioniert doch: wenn du auf die checkbox klickst, dann verschwindet der div - wie gewünscht (zumindest in meinem Browser). Oder wolltest du onclick einen check ausführen, der prüft, ob die checkbox gesetzt ist oder nicht und daraufhin display zwischen none und inline hin-/und herschalten?

ebenfalls mit .style.invisibility = 'hidden'"

Tja, wenn es nur invivibility gäbe - so solltest du es vielleicht mal mit visibility versuchen....(="visibile" ist übrigens der Gegenwert von ="hidden")

if (document.ceckbox.Element.checked == true)

Nur, dass es im Dokument keine ceckbox gibt, sondern höchstens eine checkbox. Allerdings ist diese Zugriffsart so nicht möglich - wie die Zugriffsmöglichkeiten auf Elemente aussehen, steht hier http://de.selfhtml.org/javascript/objekte/document.htm (getElement... und (veraltet) all)

Dann wünsch ich dir noch ein schönes Wochendende,
Richard