Hi
Nur kann die Checkbox danach nicht mehr deaktiviert werden.
<input name="checkbox" type="checkbox" class="radiobutton" onchange="if(this.checked = true){document.getElementById('fld_telefon').style.display = 'inline';};" />
if(this.checked == true)
~
Das zweite "=" fehlt, und somit weist du der Checkbox bei jedem onChange erneut, zu gecheckt zu sein.
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';};" />
Gruß,
DL