答案 0 :(得分:1)
如果要求不使用jQuery,则可以将document.querySelector()
与多个属性选择器
document.querySelector("input[type=radio][value=foobar]")
答案 1 :(得分:0)
您可以这样做:
document.querySelector("input[type='radio'][value='foobar']");
答案 2 :(得分:0)
我认为你的意思是非jQuery方式,因为jQuery是Javascript:)
一种天真的方法是过滤输入元素,确定它是否是单选按钮并确定值:
var inputs = document.getElementsByTagName('input');
var radios = inputs.filter(function(el) {
return el.type == 'radio';
};
var valueRadios = radios.filter(function(radio) {
return radio.value == 'foobar';
};