<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Radio练习</title>
<script type="text/javascript">
function go(){
var r=document.getElementsByName("class");
var values=[];
for(var i=0;i<r.length;i++)
{
if(r[i].checked){
values.push(r[i].value);
}
}
alert(values);
}
</script>
</head>
<body>
请选择你要选修的体育课程:<br />
<input id="Radio1" type="radio" name="class" value="排球" checked="checked" />排球<br />
<input id="Radio2" type="radio" name="class" value="篮球"/>篮球<br />
<input id="Radio3" type="radio" name="class" value="羽毛球"/>羽毛球<br />
<input id="Radio4" type="radio" name="class" value="网球"/>网球<br />
<input id="Radio5" type="radio" name="class" value="足球"/>足球<br />
<input id="Radio6" type="radio" name="class" value="乒乓球"/>乒乓球<br />
<input id="Radio7" type="radio" name="class" value="铅球"/>铅球<br />
<input id="Radio8" type="radio" name="class" value="跳高"/>跳高<br />
<input id="Radio9" type="radio" name="class" value="跳远"/>跳远<br />
<input type="button" value="提交" onclick="go()" />
</body>
</html>
提示是说go()缺少对象?哪位高手帮着看看?
<head>
<title>Radio练习</title>
<script type="text/javascript">
function go(){
var r=document.getElementsByName("class");
var values=[];
for(var i=0;i<r.length;i++)
{
if(r[i].checked){
values.push(r[i].value);
}
}
alert(values);
}
</script>
</head>
<body>
请选择你要选修的体育课程:<br />
<input id="Radio1" type="radio" name="class" value="排球" checked="checked" />排球<br />
<input id="Radio2" type="radio" name="class" value="篮球"/>篮球<br />
<input id="Radio3" type="radio" name="class" value="羽毛球"/>羽毛球<br />
<input id="Radio4" type="radio" name="class" value="网球"/>网球<br />
<input id="Radio5" type="radio" name="class" value="足球"/>足球<br />
<input id="Radio6" type="radio" name="class" value="乒乓球"/>乒乓球<br />
<input id="Radio7" type="radio" name="class" value="铅球"/>铅球<br />
<input id="Radio8" type="radio" name="class" value="跳高"/>跳高<br />
<input id="Radio9" type="radio" name="class" value="跳远"/>跳远<br />
<input type="button" value="提交" onclick="go()" />
</body>
</html>
提示是说go()缺少对象?哪位高手帮着看看?
function go(){
var r=document.getElementsByName("class");
var values=[];
for(var i=0;i<r.length;i++)
{
if(r[i].checked){
values.push(r[i].value);
}
} //这个括号你这里是中文的改成英文的。。小写。。 [/code]
function go(){
var r=document.getElementsByName("class");
var values=[];
for(var i=0;i<r.length;i++)
{
if(r[i].checked){
values.push(r[i].value);
}
}
alert(values);
}
</script>拷了你的代码,看了下
values.push(r[i].value);
}
}
alert(values);
}
这个} 有问题,改了就好了