25/05/2010, 11:21
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 14 años, 7 meses Puntos: 0 | |
Respuesta: Seleccionar multiples checkbox del mismo nombre Con esto tu puedes seleccionar dos tipos de check separarlos el check dos es seleccionar todo lo puse para que veas la pequeña diferencia entre el 2 y 3 ya que en el tres lo pudes separa por grupos recoges la inicial del values de n =numeros y v=vocal substring(0,1)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Check</title> <script language="javascript" type="text/javascript" >
function formcheck2(chckbox)
{
for(var i=0;i<document.form.elements.length;i++)
{
var e=document.form.elements[i];
if(e.type=="checkbox")
{
e.checked= chckbox.checked;
}
}
}
function formcheck3(chkbox,numero)
{var e;
for(var i=0;i<document.forms['form'].elements.length;i++)
{ e=document.forms['form'].elements[i];
if(e.type=="checkbox")
{
if(numero==e.value.substring(0,1))
{
e.checked=chkbox.checked;
}
}
}
} </script>
<form name="form" action="">
Numeros:<input type="checkbox" name="chk10" id="chk10" onclick="formcheck3(this,'n')"/><br />
1<input type="checkbox" name="nom1" id="nom1" value="nuno"/><br />
2<input type="checkbox" name="nom2" id="nom2" value="ndos"/><br />
3<input type="checkbox" name="nom3" id="nom3" value="ntres"/><br />
4<input type="checkbox" name="nom4" id="nom4" value="ncuatro"/><br /><br />
Vocales<input type="checkbox" name="chk20" id="chk20" onclick="formcheck3(this,'v')"/><br />
a<input type="checkbox" name="nom5" id="nom5" value="va"/><br />
e<input type="checkbox" name="nom6" id="nom6" value="ve"/><br />
i<input type="checkbox" name="nom7" id="nom7" value="vi"/><br />
o<input type="checkbox" name="nom8" id="nom8" value="vo"/><br />
selecciona todo<input type="checkbox" name="chk3" id="chk3" onclick="formcheck2(this);"/><br />
</form>
</head>
<body>
</body>
</html> |