RadioNodeList:value 属性
如果底层元素集合包含单选按钮,则**RadioNodeList.value
**属性表示选中的单选按钮。检索value
属性时,将返回当前checked
单选按钮的value
作为字符串。如果集合不包含任何单选按钮,或者集合中的任何单选按钮都不处于checked
状态,则将返回空字符串。设置value
属性时,第一个value
属性等于新值的单选按钮输入元素将被设置为checked
。
语法
js
value = radioNodeList.value
radioNodeList.value = string
示例
HTML
html
<form>
<label><input type="radio" name="color" value="blue" />Blue</label>
<label><input type="radio" name="color" value="red" />Red</label>
</form>
JavaScript
js
// Get the form
const form = document.forms[0];
// Get the form's radio buttons
const radios = form.elements["color"];
// Choose the "red" option
radios.value = "red";
结果
规范
规范 |
---|
HTML 标准 # dom-radionodelist-value |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。
另请参阅
<form>
、<fieldset>
、<input>
元素。