HTML DOM Input Radio value 属性

htmlweb developmentfront end technology更新于 2025/10/16 11:24:17

HTML DOM Input Radio value 属性与 type="radio" 的 input 元素及其 value 属性相关联。该属性用于返回单选按钮 value 属性的值或设置该值。

单选按钮的 value 属性不会影响网站的用户界面,因为内容不会显示。但是,它可以用于在提交表单时区分同一组中的多个按钮。

语法

以下是语法 −

设置 value 属性 −

radioObject.value = text;

此处,text 用于指定单选按钮的值。

示例

让我们看一个输入单选按钮 value 属性的示例 −

<!DOCTYPE html>
<html>
<body>
<h1>Input radio Value property</h1>
<form>
FRUIT:
<input type="radio" name="fruits" id="BTN1" value="Mango" >Mango
<br>
</form>
<p>Get the above element value by clicking the below button</p>
<button type=”button” onclick="getValue()">Get Value</button>
<p id="Sample"></p>
<script>
   function getValue() {
      var t = document.getElementById("BTN1").value;
      document.getElementById("Sample").innerHTML = "The value for the radio button is : "+t;
   }
</script>
</body>
</html>

输出

这将产生以下输出 −

点击"获取值"按钮时 −

在上面的例子中 −

我们首先在表单中创建了一个输入元素,其 type=”radio”、name=”fruits”、id=”BTN1” 和 value=“Mango” −

<form>
FRUIT:
<input type="radio" name="fruits" id=”BTN1” value=”mango>Mango
</form>

然后我们创建了一个 “GET Type” 按钮,当用户点击该按钮时,它将执行 radioType() 方法 −

<button type=”button” onclick=“radioType()">GET Type</button>

getValue() 方法使用 getElementById() 方法获取输入元素,并将其 “value” 属性值赋给变量 t。如果未为单选按钮指定 value 属性,它将返回一个空字符串。然后,该变量将使用其 innerHTML 属性显示在 id 为 “Sample” 的段落中 −

function getValue() {
   var t = document.getElementById("PASS1").value;
   document.getElementById("Sample").innerHTML = "The value for the input field is : "+t;
}

相关文章


有用资源