Cita:
Iniciado por fjmasero Cita:
Iniciado por Giorgi getelementsbyId
Q yo sepa, esto no es válido, al menos, para IE 6.0+
getelementsbyId no es válido, pero que yo sepa, getElementById si que lo es. En cualquier caso, lo que te ha dicho JaverB es verdad, pero si te es extremadamente necesario se podrá hacer algún apañico:
Código PHP:
<html>
<head>
<script type="text/javascript">
function ver()
{
ident0 = 0;
ident1 = 0;
ident2 = 0;
elems = document.getElementsByName("check");
for(i = 0; i < elems.length; i++)
{
switch(elems[i].id)
{
case "chk0":
ident0++;
break;
case "chk1":
ident1++;
break;
case "chk2":
ident2++;
break;
default:
break;
}
}
alert("Hay "+ident0+" con id chk0"+'\n'+"Hay "+ident1+" con id chk1"+'\n'+ "Y hay "+ident2+" con id chk2.");
}
</script>
</head>
<body>
<form>
<input type="checkbox" name="check" id="chk0">Barcelona</input>
<input type="checkbox" name="check" id="chk0" /> Tarragona
<input type="checkbox" name="check" id="chk0" /> Lleida
<input type="checkbox" name="check" id="chk0" /> Girona
<input type="checkbox" name="check" id="chk1" /> Castollón
<input type="checkbox" name="check" id="chk1" /> Valencia
<input type="checkbox" name="check" id="chk1" /> Alicante
<input type="checkbox" name="check" id="chk2" /> Mallorca
<input type="checkbox" name="check" id="chk2" /> Ibiza
<input type="checkbox" name="check" id="chk2" /> Menorca
<input type="checkbox" name="check" id="chk2" /> Formentera
<input type="button" value="ver" onclick="ver()" />
</form>
</body>
</html>
A ver si es eso lo que querias.