<!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]
这样是哪里错了?
回复评论