A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李桐 高级黑马   /  2012-11-11 12:42  /  2087 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 namekiss 于 2012-11-13 14:09 编辑

<!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></title>
<script type="text/javascript">
//...
</script>
</head>
<body>
                <input type="radio" name="sex" value="male"/>男
                    <input type="radio" name="sex" value="female"/>女
</body>
</html>
问下大家怎么获得单项框的值啊...

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 赞一个!

查看全部评分

5 个回复

倒序浏览
<script language="javascript" type="text/javascript">
function get_radio_value(field){
    if (field && field.length){
        for (var i = 0; i < field.length; i++){
            if (field[i].checked){
                alert(field[i].value);
            }
        }
    }else{
        return;   
    }
}
</script>
<form name="myForm">
<div><input name="point" type="radio" value="是" checked="checked" />是</div>
<div><input name="point" type="radio" value="否" />否</div>
<input type="button" value="确定" onclick="get_radio_value(myForm.point);">
</form>

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 赞一个!

查看全部评分

回复 使用道具 举报
许坤 发表于 2012-11-11 13:16
function get_radio_value(field){
    if (field && field.length){
        for (var i = 0; i < field. ...

问下 if (field && field.length)是什么意思
回复 使用道具 举报
namekiss 发表于 2012-11-11 13:39
问下 if (field && field.length)是什么意思

就是自定义的一个函数,来判断复选框的个数或者说长度!
回复 使用道具 举报
<INPUT type="radio" name="sex" value="男">男
              <INPUT type="radio" name="sex" value="女">女
                  <INPUT type="button" value="获取" onclick="show()">
function show(){
        alert(document.getElementById("sex").value);
}

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 赞一个!

查看全部评分

回复 使用道具 举报
了解了 谢谢大家
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马