Ciao a tutti, non sapendo una cippa di Javascript chiedo aiuto a voi, ho trovato una funzioncina per selezionare/deselezionare tutte le checkbox http://free-script.it/post/Script_ja...heckbox-44.htm
questo funziona solo le le checkbox hanno come nome name="box" mentre le mie si chiamano box[1], box[2], box[3] e via di questo passo.Codice PHP:
function selezionatutti(){
tot=document.forms.nomeform.box.length;
if(isNaN(tot)){
ogg_box=document.forms.nomeform.box;
ogg_box.checked = true;
}else{
for(cont=0;cont<tot;cont++){
ogg_box=document.forms.nomeform.box[cont];
ogg_box.checked = true;
}
}
}
function deselezionatutti(){
tot=document.forms.nomeform.box.length;
if(isNaN(tot)){
ogg_box=document.forms.nomeform.box;
ogg_box.checked = false;
}else{
for(cont=0;cont<tot;cont++){
ogg_box=document.forms.nomeform.box[cont];
ogg_box.checked = false;
}
}
}
<form name="nomeform">
<input type="checkbox" name="box"> voce 1
<input type="checkbox" name="box"> voce 2
<input type="checkbox" name="box"> voce 3
<input type="checkbox" name="box"> voce 4
<input type="checkbox" name="box"> voce 5
<input type="checkbox" name="box"> voce 6
</form>
[url="javascript:selezionatutti()"]Seleziona tutti[/url]
[url="javascript:deselezionatutti()"]Deseleziona tutti[/url]
Come devo modificare le 2 funzioni affinchè funzioni?
Con questa cosa sarei già ok ma provo ad approfittare della vostra disponibilità, se io volessi spostare le 2 funzioni in un file da richiamare (per rendere il codice + pulito) suppongo che se le richiamo nel modo sopra riportato non funzia... come devo richiamarle? Grazie a tutti in anticipo