Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/05/2008, 02:56
crujikoki
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 5 meses
Puntos: 8
Re: Acceso a checkboxes

Cita:
Iniciado por fjmasero Ver Mensaje
Cita:
Iniciado por Giorgi Ver Mensaje
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(
0elems.lengthi++)
  {
    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.