HTML DOM 單選按鈕物件
HTML DOM Input radio 物件與 type 為“radio”的 <input> 元素相關聯。我們可以分別使用 createElement() 和 getElementById() 方法來建立和訪問 type 為 radio 的 input 元素。
屬性
以下是 Input Radio 物件的屬性:
| 序號 | 屬性及描述 |
|---|---|
| 1 | autofocus 設定或返回單選按鈕在頁面載入時是否應自動獲得焦點。 |
| 2 | checked 設定或返回單選按鈕的選中狀態。 |
| 3 | defaultChecked 返回單選按鈕的 checked 屬性的預設值。 |
| 4 | defaultValue 設定或返回單選按鈕的預設值。 |
| 5 | disabled 設定或返回單選按鈕是否應被停用。 |
| 6 | form 返回包含單選按鈕的表單的引用。 |
| 7 | name 設定或返回單選按鈕的 name 屬性值。 |
| 8 | required 設定或返回在提交表單之前是否必須選中單選按鈕。 |
| 9 | type 返回單選按鈕的表單元素型別。 |
| 10 | value 設定或返回單選按鈕的 value 屬性的值。 |
語法
以下是建立 Input radio 物件的語法:
建立單選按鈕物件。
var R = document.createElement(“INPUT");
R.setAttribute("type", "radio");示例
讓我們來看一個 Input radio 物件的示例:
<!DOCTYPE html>
<html>
<head>
<script>
function createRadio() {
var R = document.createElement("INPUT");
R.setAttribute("type", "Radio");
document.body.appendChild(R);
}
</script>
</head>
<body>
<h1>Input radio object</h1>
<p>Create an input field with type radio by clicking the below button</p>
<button type=”button” onclick="createRadio()">CREATE</button>
<br><br>
Mango:
</body>
</html>輸出
這將產生以下輸出:

點選“建立”按鈕後:

在上面的例子中:
我們建立了一個名為“建立”的按鈕,當用戶點選它時,將執行 createRadio() 方法。
<button type=”button” onclick="createRadio()">CREATE</button>
createRadio() 方法使用 document 物件的 createElement() 方法透過傳遞“INPUT”作為引數來建立 <input> 元素。新建立的 input 元素被賦給變數 R,並使用 setAttribute() 方法建立一個 type 屬性,其值為 radio。
請記住,setAttribute() 方法會在屬性不存在時建立屬性並賦值。最後,使用 document body 的 appendChild() 方法將 type 為 radio 的 input 元素作為 body 的子元素附加。
function createPASS() {
var R = document.createElement("INPUT");
R.setAttribute("type", "Radio");
document.body.appendChild(R);
}
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP