有没有办法使用JavaScript获取单选按钮的ID?
到目前为止,我有:
HTML 的
<input type="radio" name="fullorfirst" id="fullname" />
的JavaScript
var checkID = document.getElementById(fullname);
console.log(checkID);
输出为null
。
基本上我想做的是:
document.getElementById(fullname).checked = true;
...为了更改页面加载时要检查的单选按钮fullname
。
答案 0 :(得分:3)
你应该在引号之间添加fullname
,因为它是一个字符串:
document.getElementById("fullname");
答案 1 :(得分:0)
function checkValue()//如果你传递表单,checkValue(form) {
var form = document.getElementById('fullname'); // if you passed the form, you wouldn't need this line.
for(var i = 0; i < form.buztype.length; i++)
{
if(form.buztype[i].checked)
{
var selectedValue = form.buztype[i].value;
}
}
alert(selectedValue);
return false;
}
希望这会有所帮助。
答案 2 :(得分:0)
JavaScript解决方案:
document.getElementById("fullname").checked = true;
Jquery解决方案:
$("#fullname").prop("checked", true);