Vale, perdón, esque lo escribí sin fijarme. Esto sí funciona poruqe lo comprobé.
Código Javascript
:
Ver original<script type="text/javascript">
function texto(a,b){
if(document.getElementById(a).checked==true){
document.getElementById(b).style.display = 'block';
}else{
document.getElementById(b).style.display = 'none';
}
}
</script>
Código HTML:
Ver original<input type='checkbox' id='chk' onclick='texto(this.id, "caja");' /><!--->Ni tenía id ni había puesto this.id -.-'<!---> <input type='text' id='caja' style='display:none;' />
Saludos y perdón (: