Allora ecco come puoi fare:
Ti prepari nella pagina un
<div id="opzionale" style="display:none;"> </div>
(nota: deve esserci almeno uno spazio)
Poi in un form ci metticodice:: <form ...> <input type="text" ... onchange="document.getElementById('opzionale').innerHTML=this.value;" /> <input type="checkbox" onclick="document.getElementById('opzionale').display=this.checked?'block':'none';" /> </form>