使用javascript通过单选按钮的值检查单选按钮

使用javascript通过单选按钮的值检查单选按钮,javascript,radio-button,Javascript,Radio Button,在一个网站上有3个单选按钮,我想用javascript检查单选按钮上的女性。我该怎么做 <input type="radio" name="gender" value="male"> Male<br> <input type="radio" name="gender" value="female"> Female<br> <input type="radio" name="gender" value="other"> Other do

在一个网站上有3个单选按钮,我想用javascript检查单选按钮上的女性。我该怎么做

<input type="radio" name="gender" value="male"> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other

document.getElementsByValue("female").checked = true;
使用document.querySelectorinput[value='female']可以使用值选择它

document.QuerySelector输入[value='female']。单击 男性的 女的
其他您可以通过将该函数绑定到该函数并使用.checked和.name访问布尔值来获取该值 函数radionButtonCheckede{ console.loge.checked,,e.value; } 男性的 女的
我正在使用此网站的其他可能副本在控制台中测试它,但它显示未捕获类型错误:无法读取属性“click”的null at:1:48我不认为您可以直接在该网站中使用控制台,但如果您添加document.querySelectorinput[value='female']。单击编辑器,然后按运行,您可以看到它是有效的,我建议为这个测试使用其他的在线编辑器。document.queryselectoral'input[value=female]'。checked=true;似乎在不同网站的控制台中工作,但物理单选按钮似乎没有被选中。这是一个在JSFIDLE上工作的示例,这是一个在您的网站上工作的gif,我真的不明白您在做什么不同。没关系,您是对的。单击功能最初在w3school网站上不起作用,因此我切换到使用document.queryselectoral'input[value=female]'。checked=true,这不起作用。现在可以用了,谢谢。