HTML DOM Input Radio value 屬性


HTML DOM Input radio value 屬性與 type=”radio” 且具有 value 屬性的 input 元素相關聯。它用於返回單選按鈕 value 屬性的值或設定該值。

單選按鈕的 value 屬性不會影響網站的使用者介面,因為內容根本不會顯示。但是,在提交表單時,它可以用來區分同一組中的多個按鈕。

語法

以下是語法:-

設定 value 屬性:-

radioObject.value = text;

這裡,text 用於為單選按鈕指定值。

示例

讓我們來看一個 input radio 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>

輸出

這將產生以下輸出:-

點選“獲取值”按鈕:-

在上面的示例中:-

我們首先在表單內建立了一個 input 元素,其 type=”radio”,name=”fruits”,id=”BTN1” 和 value “Mango”:-

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

然後我們建立了一個“GET 型別”按鈕,當用戶點選該按鈕時,它將執行 radioType() 方法:-

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

getValue() 方法使用 getElementById() 方法獲取 input 元素,並將它的“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;
}

更新於: 2019年8月22日

125 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告