Perdonatemi anche se è ot!
codice:
<script type="text/javascript" language="javascript">
function ToggleAll(e)
{
if (e.checked) {
CheckAll();
}
else {
ClearAll();
}
}
function CheckAll(){
var ml = document.msg;
var len = ml.elements.length;
for (var i = 0; i < len; i++) {
var e = ml.elements[i];
if (e.id == "del") {
e.checked = true;
}
}
ml.toggleAll.checked = true;
alert(" ATTENZIONE!\n Sono stati selezionati tutti gli elementi!")
}
function ClearAll(){
var ml = document.msg;
var len = ml.elements.length;
for (var i = 0; i < len; i++) {
var e = ml.elements[i];
if (e.id == "del") {
e.checked = false;
}
}
ml.toggleAll.checked = false;
}
</script>
<form name="msg" action="" METHOD="POST">
<input name=toggleAll type="checkbox" onclick="ToggleAll(this);" >
<input id ="del" name ="" type="checkbox" value="">
<input id ="del" name ="" type="checkbox" value="">
<input id ="del" name ="" type="checkbox" value="">
</form>
Tra i tag script ci sono le funzioni di javascript che richiama quando clicci sulla prima ceckbox.
Attento fai attenzione se cambi il nome del form e delle checkbox, lo script potrebbe smettere di funzionare!