Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2009, 06:44
Imanol78
 
Fecha de Ingreso: septiembre-2007
Mensajes: 23
Antigüedad: 17 años, 5 meses
Puntos: 0
Borrar input text relacionado con checkbox al deseleccionar

Hola campeones:
Estoy realizando un formulario con un par de checkbox que activan y desactivan unos input text segun esten seleccionados o no. El asunto es que va de maravilla, y al seleccionar, efectivamente los input se activan y permiten introducir datos.
El "pero" viene cuando el usuario decide no incluir más datos (por equivocación, o por decisión/indecisión) y deselecciona el checkbox. LOS DATOS SIGUEN ESCRITOS.
He buscado y rebuscado pero no se como hacer para que al deseleccionar se borren los datos.

Dejo una parte del codigo:

Código PHP:
<input name="añade1" type="checkbox" id="añade1" onClick="document.forms['comunicaciones']['apellido1b'].style.visibility =(this.checked)?'visible':'hidden';document.forms['comunicaciones']['apellido2b'].style.visibility =(this.checked)?'visible':'hidden';document.forms['comunicaciones']['nombreb'].style.visibility =(this.checked)?'visible':'hidden'"></td
      <
td class="texto">
        <
input name="apellido1b" type="text" id="apellido1b" size="18" style="visibility: hidden;">      </td>
        <
td class="texto">
        <
input name="apellido2b" type="text" id="apellido2b" size="18" style="visibility: hidden;">
      </
td>
      <
td class="texto">
        <
input name="nombreb" type="text" id="nombreb" size="15" style="visibility: hidden;"
Gracias por adelantado al que se anime a responder con algo de ayuda
Un saludo