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>元素。