Salve,
io ho una check box che, selezionandola/deselezionandola, dovrebbe selezionare/deselezionare tutta una serie di checkbox con lo stesso nome
questa è la mia checkbox
codice:
<input type="checkbox" name="checkAll" onClick="checkAll()">
e questa è una delle N-checkbox che deve essere selezionata/deselezionata:
codice:
<input type="checkbox" name="checkEmail" value="miovalore">
e questa è la funzione checkAll() richiamata dalla prima checkbox:
codice:
function checkAll()
{
if(document.email.checkAll.checked==true)
{
for(i=0;i<document.email.checkEmail.length;i++)
{
document.email.checkEmail[i].checked=true;
}
}else{
for(i=0;i<document.email.checkEmail.length;i++)
{
document.email.checkEmail[i].checked=false;
}
}
}
il form si chiama "email". Ora, naturalmente non funziona nulla. Però la cosa strana è che Explorer mi da come errore che nella prima checkBox "il metodo o la proprieta non è supportata dall'oggetto", ovvero come se l'ONCLICK della checkbox non fosse supportata dalla checkbox stessa. Ma com'è possibile questo? sicuramente sbaglio qualcosa che non trovo, ma cosa??
grazie a tutti