html5 output標籤是什麼意思?html5 output標籤的使用方法

來源:互聯網
上載者:User
html5 output標籤是什麼意思?html5 output標籤的使用方法都在這裡,本篇文章介紹了html5 output標籤的定義,還有關於html5 output標籤的使用方法(附代碼執行個體)

html5 output標籤標籤定義:

<output> 標籤作為計算結果輸出顯示(比如執行指令碼的輸出)。

html5 <output>的屬性:

1.for 規定一個或多個元素的 id 列表,以空格分隔。這些元素描述了計算中使用的元素與計算結果之間的關係。

2.form 規定 <output> 元素所屬的一個或多個表單的 id 列表,以空格分隔。

3.name 規定 <output> 元素的名稱。

根據例子來看:

例子:

<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0<input type="range" id="a" value="50">100+<input type="number" id="b" value="50">=<output name="x" for="a b"></output></form>

結果:

<output>3個屬性中 form由於大部分瀏覽器都不支援它,所以output不能再寫在其他任意位置了,只能在form裡面才有效果。

注意:

被form包裹後 表示標籤屬性的 name 和id 起到了同樣的效果,包括x.value也可以用x.innerHTML來代替。

另外說下oninput 事件是在使用者輸入時就觸發的事件!

html5 output標籤的使用說明:

<output> 標籤作為計算結果輸出顯示(比如執行指令碼的輸出)。

例如,將計算結果顯示在 <output> 元素中:

<!DOCTYPE html><html><head><meta charset="utf-8"><title>out標籤的用法</title></head><body><form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0<input type="range" id="a" value="50">100+<input type="number" id="b" value="50">=<output name="x" for="a b"></output></form></body></html>

如何在表單中使用 output 元素:

<form action="form_action.asp" method="get" name="sumform"><output name="sum"></output></form>TIY<!DOCTYPE HTML><html><head><script type="text/javascript">function write_sum(){x=5y=3document.forms["sumform"]["sum"].value=x+y}</script></head><body onload="write_sum()"><form action="form_action.asp" method="get" name="sumform"><output name="sum"></output></form></body></html>

在HTML 4.01 與 HTML5中的差異

<output> 標籤是 HTML 5 中的新標籤。

瀏覽器支援

Firefox、Opera、Chrome 和 Safari 瀏覽器都支援 <output> 標籤。

注意:Internet Explorer 瀏覽器不支援 <output> 標籤。

【相關推薦】

html5 audio標籤怎麼用?html5 自動播放實現代碼執行個體

html address標籤怎麼用?html address標籤的使用方法詳解

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.