Questo script non funziona...
Vorrei passargli dalla chiamata il nome del form e del radio e il messaggio che deve stampare ma non funziona...
Sapreste indicarmi dove sbaglio???
codice:
<html>
<title>Radio Button Validation</title>
<body bgcolor="#FFFFFF">
<script language="JavaScript">
<!--
function radio_button_checker(nomeform,mess)
{
var varform=document.nomeform
var radio_choice = false;
for (counter = 0; counter < varform.length; counter++)
{
if (varform[counter].checked)
radio_choice = true;
}
if (!radio_choice)
{
alert(""+mess+"")
return (false);
}
return (true);
}
-->
</script>
<form method="get" action="" onsubmit="return radio_button_checker(radio_form.radio_button,Attenzione)" name="radio_form">
<input type="radio" value="A" name="radio_button">A
<input type="radio" value="B" name="radio_button">B
<input type="radio" value="C" name="radio_button">C
<input type="radio" value="D" name="radio_button">D
<input type="submit" value="Submit">
</form>
</body>
</html>