Alexander (HH): Checkbox klemmt !?!?

Beitrag lesen

Moin Moin!

Dir sollte aber aufgefallen sein, dass dir noch eine Abfrage fehlt, falls die Checkbox wieder ausgecheckt werden sollte.

Damit sollte es gehen:

<input name="checkbox" type="checkbox" class="radiobutton" onchange="if(this.checked == true){document.getElementById('fld_telefon').style.display = 'inline';};if(this.checked == false){document.getElementById('fld_telefon').style.display = 'none';};" />

Bleibt anzumerken, dass es zimlich sinnfrei ist, einen boolschen Wert mit einer boolschen Konstante zu vergleichen, um einen boolschen Wert zu bekommen. "if" erfordert nur einen boolschen Wert, keinen Vergleich.

Ein einfaches if (this.checked) { ... } else { ... } hätte vollkommen genügt.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".