Código PHP:
<input type="checkbox" value="A" name="valores[]" />Valor A
<input type="checkbox" value="B" name="valores[]" />Valor B
<input type="checkbox" value="C" name="valores[]" />Valor C
<input type="checkbox" value="otro" name="valores[]"
onclick="mostrar_oculto(this.form)" /> Otro
<span id="oculto" style="display:none;">, indicar
<input type="text" name="otro_tipo" /> </span>
Código:
El problema es que no se muestra el campo oculto cuando selecciono el checkbox de 'Otro', en cambio si modifico valores[] por valores si va... pero necesito poder seleccionar varios checkbox...function mostrar_oculto(form) { objeto = document.getElementById('span_otro'); if (form.valores[3].checked == true) { objeto.style.display=""; } else { objeto.style.display="none";} }
¿Dónde me estoy equivocando?