HTML DOM Fieldset 表單屬性
HTML DOM Fieldset 表單屬性返回的 form 物件是指定元素所屬表單的引用。正是這種引用對應著位於該指定表單內部的 <fieldset> 元素。該屬性是隻讀的。如果 fieldset 不是存在於表單內部,則返回 null。
語法
下面是 fieldset 表單屬性的語法 −
fieldsetObject.form
示例
下面透過示例瞭解 fieldset 表單屬性 −
<!DOCTYPE html>
<html>
<head>
<script>
function formId() {
var field = document.getElementById("FieldSet1").form.id;
document.getElementById("Sample").innerHTML = "The id of the form in which fieldset
element is present is "+field;
}
</script>
</head>
<body>
<h1>Sample FORM</h1>
<form id="FORM1">
<fieldset id="FieldSet1">
<legend>User Data:</legend>
Name:<input type="text"><br>
Address:<input type="text"><br>
Age:<input type="text">
</fieldset>
</form>
<br>
<button onclick="formId()">GET ID</button>
<p id="Sample"></p>
</body>
</html>輸出
輸出結果如下 −

點選“獲取 ID”按鈕 −

在以上示例中 −
我們首先建立了一個 id 為“FORM1”的 <form> 元素,其中包含一個 id 為“FieldSet1”的 <fieldset> 元素 −
<form id="FORM1"> <fieldset id="FieldSet1"> <legend>User Data:</legend> Name:<input type="text"><br> Address:<input type="text"><br> Age:<input type="text"> </fieldset> </form>
然後我們建立了一個“獲取 ID”按鈕,該按鈕在使用者點選後將執行 formId() 函式 −
<button onclick="formId()">GET ID</button>
formId() 函式使用 getElementById() 獲取 fieldset 元素,並使用其 form.id 獲取該屬性,該屬性會返回其中 fieldset 元素所在的表單的 id。將返回的 form.id 值分配給 field 變數。然後,將變數顯示於具有 id “Sample” 關聯段落中,並使用其 innerHTML 屬性分配文字 −
function formId() {
var field = document.getElementById("FieldSet1").form.id;
document.getElementById("Sample").innerHTML = "The id of the form in which fieldset element is present is "+field;
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP