Problema validar checkbox!!
Publicado por ManToMin (3 intervenciones) el 23/08/2004 18:38:04
Hola! una nueva duda aturde mi cabeza! ;-)
Tengo un formulario q tiene unos checkbox. Estos, antes de mandarlos al script PHP, quiero validarlos con JavaScript, de tal manera q haya uno como mínimo seleccionado.
El problema está, en que los ejemplos q encuentro en la red no me sirven, porque no contemplan q el nombre del checkbox va con los corchetes "[]". ¿Entonces como lo hago????
Os pongo un trozo de código para q sea más claro:
<form name='f1' action='recibe.php' method="post" onSubmit='return validar_formulario()'>
<table width='500' border='0' align='center'>
<tr>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox1'></td>
<td width='137'>1</td>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox2'></td>
<td width='137'>2</td>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox3'></td>
<td width='140'>3</td>
</tr>
</table>
En la funcion "validar_formulario()" es donde quiero comprobar q alguno de los checkbox este seleccionado. ¿¿¿Como lo hago???
Muchas Gracias!!!
Tengo un formulario q tiene unos checkbox. Estos, antes de mandarlos al script PHP, quiero validarlos con JavaScript, de tal manera q haya uno como mínimo seleccionado.
El problema está, en que los ejemplos q encuentro en la red no me sirven, porque no contemplan q el nombre del checkbox va con los corchetes "[]". ¿Entonces como lo hago????
Os pongo un trozo de código para q sea más claro:
<form name='f1' action='recibe.php' method="post" onSubmit='return validar_formulario()'>
<table width='500' border='0' align='center'>
<tr>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox1'></td>
<td width='137'>1</td>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox2'></td>
<td width='137'>2</td>
<td width='20'><input name='NumID[]' type='checkbox' value='checkbox3'></td>
<td width='140'>3</td>
</tr>
</table>
En la funcion "validar_formulario()" es donde quiero comprobar q alguno de los checkbox este seleccionado. ¿¿¿Como lo hago???
Muchas Gracias!!!
Valora esta pregunta


0