Hola maestr@s como puedo hacer para que un formulario que tiene 5 checkbox solo pueda estar señalado uno.
Muchas gracias y un abrazo de un PHPero+
kco
:) ;) :P
| |||
Re: Solo un checkbox señalado bien con esto lo logras <script language="Javascript"> function valida(f) { var a=0 for(var z =0;z <f.elements.length; z++) if(f.elements[z].type=="checkbox") if(f.as[z].checked)a++ if(a>1) { alert("Debes de seleccionar solo Un CheckBox"); return false } else return true } </script> </script> <center> <form onsubmit="return valida(this)"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="submit"> </form> </center> pero en mi opinion para eso que quieres hacer es mas conveniente que uses Radio Buttons <input name="" type="radio" value=""> solo se puede seleccionar uno <center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')> <strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong> <IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce |
| |||
Respuesta: Solo un checkbox señalado y si pinchas en uno de tipo radio... luego no puedes deshacer la seleccion (no seleccionar ninguno) por cierto, como se podria implementar para un numero indefinido de checkbox o radio? |