In questo codice:

codice:
<html>
<head>
<title>Prova</title>
<!--
//per selezionare tutte i radioButton
function CheckAllApprova() {
alert("1");
	for (var i=0;i<document.form_prova.elements.length;i++) {
	alert("2");
		var e = document.form_prova.elements[i];
		if ((e.name != 'allbox') && (e.type=='radio')) {
			alert("3");
			e.checked = document.form_prova.allbox.checked;
		}
	}
}
</head>
<body>
<form name="form_prova">
<table>
<tr>
<td>
Seleziona tutto <input type="radio" name="allbox" onClick="javascript:CheckAllApprova();">
</td>
</tr>
<tr>
<td>
Scelta 1 <input type="radio" name="scelta1">
</td>
</tr>
<tr>
<td>
Scelta 2 <input type="radio"  name="scelta2">
</td>
</tr>
<tr>
<td>
Scelta 3 <input type="radio" name="scelta3">
</td>
</tr>
</form>
</body>
</html>
Cliccando su "Seleziona tutto" i 3 radiobutton in lista non vengono selezionati.
Come mai? :master:

P.S.:Non viene eseguita neanche la prima alert!!!!!!!!