Этот javascript может использоваться для простой проверки на стороне клиента.
Это не считается безопасным для проверки только на стороне клиента
но если ваша цель - увидеть, действительно ли пользователь выбрал значение, это подойдет. В противном случае дальнейшая проверка должна выполняться в вашем php-скрипте.
<script type="text/javascript">
function validate()
{
var retval = false;
for (var i=0; i < document.myForm.r.length; i++)
{
if (document.myForm.r[i].checked)
{
retval = true;
}
}
return retval;
}
</script>
Простая форма для приведения его в действие.
<form name="myForm" action="page.php" onsubmit="return validate()" method="post">
<input type="radio" id="r">
<input type="radio" id="r">
<input type="submit" value="ok">
</form>