
<!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> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
<title>js 获取选中的单选按钮radio的值</title> |
</head> |
<body> |
选择你最喜欢的语言: <br /> |
<br /> |
<input name="radio1" type="radio" value="java"> |
java<br /> |
<input name="radio1" type="radio" value="c++"> |
c++<br /> |
<input name="radio1" type="radio" value="c"> |
c <br /> |
<br /> |
<input type="button" onClick="checks()" value="提交"> |
<script> |
function checks() |
{ |
var radios=document.getElementsByName("radio1"); |
for(var i=0;i<radios.length;i++) |
{ |
if(radios[i].checked==true) |
{ |
alert("你最喜欢的语言是:"+radios[i].value); |
} |
} |
} |
</script> |
</body> |
</html> |




中级程序员
by: wyyy 发表于:2016-08-15 17:05:43 顶(1) | 踩(1) 回复
我把我的代码按照你的改了之后返回的值是
[object NodeList]
这样是哪里错了?
回复评论