请帮忙看一下这段代码,为什么取不到radio的值?谢谢!
<HTML>
<HEAD>
<title></title>
<script language="javascript">
function OK()
{
var myvalue = document.free.myradio.value;
window.alert(myvalue )
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form name="free" method="POST"onsubmit="OK()">
<INPUT type="radio" name="myradio" value=1>
<INPUT type="radio" name="myradio" value=3>
<INPUT type="radio" name="myradio" value=4>
<INPUT type="radio" name="myradio" value=8>
<INPUT type="submit" value="确定"><INPUT type="button" value="取消">
</form>
</body>
</HTML>
运行时不管是否选中了radio,点“确定”时给出的提示总是"undefined"