RadioNodeList: value 属性

如果底层元素集合包含单选按钮,则 RadioNodeList.value 属性表示被选中的单选按钮。在检索 value 属性时,当前 checked 状态的单选按钮的 value 将作为字符串返回。如果集合不包含任何单选按钮,或者集合中的任何单选按钮都处于 checked 状态,则返回空字符串。在设置 value 属性时,value 属性等于新值的第一个单选按钮输入元素将被设置为 checked 状态。

示例

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

浏览器兼容性

另见

  • <form><fieldset><input> 元素。