Selezionare piu checkbox in una sola volta

In questo articolo tratteremo come selezionare piu checkbox in una sola volta.Ci
serve una funizione check() che prende come parametro il nome del componente
select e seleziona tutti i checkbox.Ci serve una
funizione decheck() che prende come parametro il nome del componente select e
deseleziona tutti i checkbox.Ad esempio nel nostro caso esso ha
nome "list".

<SCRIPT LANGUAGE="JavaScript">
function check(field)
{
for (i = 0; i < field.length; i++)
{
field[i].checked = true;
}
}
function decheck(field)
{
for (i = 0; i < field.length; i++)
{
field[i].checked = false;
}
}

</script>
<form name=theform
action=""
method=post>
<input type=checkbox
name=list value="1">uno<br>
<input type=checkbox
name=list value="2">due<br>
<input type=checkbox
name=list value="3">tre<br>
<br>

<input type=button
value="sel all"
onClick="check(this.form.list)">
<input type=button
value="del all"
onClick="decheck(this.form.list)">

</form>