Hola a todos
Como dice la consulta lo que quiero es limpiar parte del formulario desde un checkbox al habilitar o deshabilitar.
Tengo un formulario en donde habilito y deshabilito varios elementos desde distintos checkbox, pero el tema es que si lo habilito y selecciono algun elemento ya sea un radio un select o un imput y luego lo deshabilito me los deja deshabilitados, pero el tema es que quiero limpiar los elementos seleccionados tal como se cargo el formulario.
este es un ejemplo del formulario,
Código PHP:
<SCRIPT LANGUAJE="JavaScript">
function habilitaOBS_CTA(form) {
if(form.OBSCTA.checked == false) {
form.R1[0].disabled = true;
form.R1[1].disabled = true;
form.R1[2].disabled = true;
form.D1.disabled = true;
form.T1.disabled = true;
} else {
form.R1[0].disabled = false;
form.R1[1].disabled = false;
form.R1[2].disabled = false;
form.D1.disabled = false;
form.T1.disabled = false;
}
}
</SCRIPT>
<FORM NAME=formulario>
<input type="checkbox" name="OBSCTA" value="ON" onClick="habilitaOBS_CTA(this.form)">
<input type="text" name="T1" size="20" disabled><br>
<input type="radio" value="1" name="R1" disabled>
<input type="radio" value="2" name="R1" disabled>
<input type="radio" value="3" name="R1" disabled><br>
<select size="1" name="D1" disabled>
<option></option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</FORM>
desde ya muchas gracias y saludos a todos