HTML <output> 輸出域
<output>標籤可以建立一個輸出域,專用於顯示各種值。
此標籤是HTML5新增。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload=function(){ let form=document.forms[0]; form.oninput=function(){ result.value = parseInt(a.value) + parseInt(b.value) } } </script> </head> <body> <form> <input type="range" id="a" value="50"> +<input type="number" id="b" value="50"> =<output name="result" id="result" for="a b"></output> </form> </body> </html>
調整input元素的值可以在output輸出域顯示計算結果。
程式碼分析如下:
(1).為form表單註冊input事件處理函式,利用了事件冒泡原理。
(2).只要form的input子元素的value值被手動調整,那麼觸發input事件。
(3).事件處理函式將計算結果寫入賦值給輸出域,於是就得到顯示。
特別說明:為了節省時間,將id屬性值作為物件使用。
<output>元素屬性:
(1).for:此屬性可以使輸出域與其他元素關聯起來,屬性值是所關聯元素的id值,多個id屬性值用空格分隔。
(2).name:規定表單元素的名稱,提交表單時,使用此屬性接收資料。
(3).form:屬性值是表單id屬性值,將輸出域與對應表單關聯起來,這樣可以將其歸屬於多個form表單。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload=function(){ let form=document.forms[0]; form.oninput=function(){ result.value = parseInt(a.value) + parseInt(b.value) } } </script> </head> <body> <form id="ant"> <input type="range" id="a" value="50"> +<input type="number" id="b" value="50"> </form> =<output form="ant" name="result" id="result" for="a b"></output>
將元素的form屬性值設定為"ant",那麼即便此元素位於form之外,也歸屬於它。
相關文章
- SqlConnection,command基本用法,output,輸出SQL
- [20190603]關於dbms_output輸出問題.txt
- HTML Table 輸出ExcelHTMLExcel
- SAP SD基礎知識之輸出控制(Output Control)
- [20211231]set linesize and dbms_output.line輸出問題.txt
- MySQL輸出html格式檔案MySqlHTML
- [20201218]dbms_output.put_line無法輸出前面的空格.txt
- tp5 前端程式碼原樣輸出 html原始碼輸出 原始碼被輸出前端HTML原始碼
- vue.js輸出HTML(v-pre | v-html)Vue.jsHTML
- C# Twain協議呼叫掃描器,設定多影像輸出模式(Multi image output)C#AI協議模式
- 迴圈輸出——閉包、變數作用域變數
- 為什麼output type condition記錄已經維護,但輸出不能自動建立IDOC
- HTML input url域HTML
- (原創)odoo17 前端owl模板輸出html標記Odoo前端HTML
- Structured OutputStruct
- jquery連線html頁面做一個彈出框輸入jQueryHTML
- 【吐血推薦】領域驅動設計學習輸出
- HTML input email 郵箱域HTMLAI
- HTML input email郵箱域HTMLAI
- HTML input file 檔案域HTML
- HTML input file檔案域HTML
- HTML input tel 撥號域HTML
- HTML input search搜尋域HTML
- HTML input hidden 隱藏域HTML
- HTML input hidden隱藏域HTML
- 輸入輸出
- 如何在 Laravel 裡直接輸出根目錄下的 HTML 檔案LaravelHTML
- diff output understanding
- 輸入輸出流
- 輸出
- HTML如何輸入多個空格HTML
- HTML之 表單與輸入HTML
- Oracle 資料庫巡檢指令碼 單例項 RAC 輸出HTML格式Oracle資料庫指令碼單例HTML
- HTML input text單行文字域HTML
- 你有使用過HTML5的output嗎?說說它的作用是什麼?HTML
- HTML5的output是非常棒的一個標籤,你對它有了解嗎?HTML
- html2canvas將指定區域匯出為圖片(js將div匯出為圖片)HTMLCanvasJS
- angular input和outputAngular