我在循环中有单选按钮列表,如下所示:
<input type="radio" name="courses" id="course_1" value="1">
<input type="radio" name="courses" id="course_2" value="2">
<input type="radio" name="courses" id="course_3" value="3">
<input type="radio" name="courses" id="course_4" value="4">
我想使用名称属性非ID 来检查第一个广播。
这是我的小提琴:http://jsfiddle.net/8AcYg/1/
答案 0 :(得分:6)
答案 1 :(得分:0)
$("input[name='courses']:eq(0) ").attr("checked","checked");
或
$('input[name="courses"]:eq(0)').prop('checked', true);
<强> demo 强>
参考 attribute-equals-selector , attr , prop
答案 2 :(得分:0)
您可以使用原生文档方法getElementsByName
或querySelector
document.getElementsByName('courses')[0].checked = true;
或
document.querySelector('[name=courses]:first-child').checked = true;
答案 3 :(得分:0)