radio示例:

<label><input type="radio" name="type" id="type" value="year" />年</label>
<label><input type="radio" name="type" id="type" value="month" checked/>月</label>
<label><input type="radio" name="type" id="type" value="date" />日</label><br />

js操作

// 获取dom
var arrObj = document.getElementsByName("type");

一,获取

// 获取radio数量
console.log(arrObj.length);
// 获取选中radio的值
for(var i = 0; i < arrObj.length; i++) {
if(arrObj[i].checked) {
console.log(arrObj[i].value);
}
}

二,选中

for(var i = 0; i < arrObj.length; i++) {
// 选中某个value的选项
if(arrObj[i].value == "year") {
arrObj[i].checked = true;
}
// 选中第三个
if(i == 2){
//arrObj[i].checked = true;
arrObj[i].checked = "checked";
}
}

jQuery操作

一,获取

// 获取radio数量
console.log($("input:radio[name='type']").length);
// 获取选中radio的值
console.log($("input:radio[name='type']:checked").val());

二,选中

// 选中某个value的选项
$("input:radio[name='type'][value=year]").prop("checked", "checked");
// 选中第几个选项
$("input:radio[name='type']").eq(2).prop("checked", "checked");
// 选中第一个,选中最后一个
$("input:radio[name='type']:first").prop("checked", "checked");
$("input:radio[name='type']:last").prop("checked", "checked");
// extra:获取radio节点
// 1.伪元素
$("input:radio");
// 2.type
$("input[type='radio']"); // extra:选中方式
// 1.click
$("input:radio[name='type'][value=year]").click();
// 2.prop
$("input:radio[name='type'][value=year]").prop("checked", "checked"); // 推荐
$("input:radio[name='type'][value=year]").prop("checked", true);

js jquery radio 选中 选中值的更多相关文章

  1. js设置radio单选框值选中

    html页面: <div> <label><input type="radio" name="sex" value="m ...

  2. js jquery select 操作 获取值,选中选项,增加,修改,删除

    select示例: <select id="sel"> <option value="1">one</option> < ...

  3. jquery radio的取值 radio的选中 radio的重置

    radio 按钮组, name=”sex”. <input type="radio" name="sex" value="Male"& ...

  4. ZTree 获取选中的项,jQuery radio的取值与赋值

    $("input[name='Sex']:checked").val();//取值 $("input[name='radioName'][value=2]"). ...

  5. jQuery radio的取值与赋值

    取值: $("input[name='radioName']:checked").val(); 赋值: $("input[name='radioName'][value= ...

  6. jquery怎么获取radio选中的值

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值

    jquery取radio单选按钮的值 $("input[name='items']:checked").val();  另:判断radio是否选中并取得选中的值 如下所示: fun ...

  8. jquery 获取radio选中的值

    如下案例:常用方法 1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked" ...

  9. JQuery判断radio是否选中,获取选中值

    本文摘自:http://www.cnblogs.com/xcj1989/archive/2011/06/29/JQUERY_RADIO.html   /*----------------------- ...

随机推荐

  1. 在linux上安装Scala详细步骤

    scala在linux安装很简单,就是下载,解压,配置环境变量,source一下成功. 提君博客原创 >>提君博客原创 http://www.cnblogs.com/tijun/ < ...

  2. MyBatis映射文件6

    之前说了由Employee找Department,这一节讲一讲由Department找Employee,显然前者是多对一的关系,而后者是一对多的关系. Department的JavaBean: pri ...

  3. @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

    @EnableAutoConfiguration 作用:Spring Boot会自动根据你jar包的依赖来自动配置项目. 例如当你项目下面有HSQLDB的依赖时,Spring Boot会创建默认的内存 ...

  4. Lodop打印控件打印机可打区域的影响 设置纸张边缘为基点

    由于打印机千差万别,打印开发也要注意针对客户各种打印机进行处理,Lodop提供了打印维护(PRINT_SETUP)可针对每个客户端进行微调,保存结果保存在客户端本地,对其他访问网站的客户没有影响. 由 ...

  5. ubuntun与qt下载地址

    http://mirrors.melbourne.co.uk/ubuntu-releases/ http://download.qt.io/archive/qt/5.4/5.4.0/ 使用u盘安装ub ...

  6. jdk6使用WebSocket

    pom.xml <dependency> <groupId>org.java-websocket</groupId> <artifactId>Java- ...

  7. #195 game(动态规划+二分)

    考虑第一问的部分分.显然设f[i]为i子树从根开始扩展的所需步数,考虑根节点的扩展顺序,显然应该按儿子子树所需步数从大到小进行扩展,将其排序即可. 要做到n=3e5,考虑换根dp.计算某点答案时先将其 ...

  8. P1055 书号

    P1055 题目描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括99位数字.11位识别码和33位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号 ...

  9. java 对象转JSON字符串 $ref 错误

    顾名思义,这个是对象转Json时,发生的引用错误. 比较简单的方法是: 使用 帮助方法 https://www.cnblogs.com/hanjun0612/p/9779781.html Conver ...

  10. MVC 动态菜单

    直接上代码: 一,创建菜单 Action public ActionResult GetMenu() { //获取菜单 List<MenuItem> mainMenu = mm.GetMe ...