©
This document uses PHP Chinese website manual Release
在HTML5中引入
HTML <output>
标签表示计算或用户操作的结果。
内容类别 | Flow content, phrasing content, listed, labelable, resettable form-associated element, palpable content. |
---|---|
允许的内容 | Phrasing content. |
标记遗漏 | 没有,起始和结束标签都是强制性的。 |
允许父级 | 任何接受 phrasing content 的元素。 |
允许ARIA角色 | 任何 |
DOM界面 | HTMLOutputElement |
这个元素包含全局属性。
for
其它影响计算结果的标签的ID,可以多个。
form
与当前标签有关联的form(从属的表单)。该属性的值必须是当前文档内的表单元素的ID。如果未指明该属性,output标签必须是一个form的后代标签。该属性的用处在于可以让output标签脱离form标签,存在于一个网页文档的任意位置。
name
name属性。
<form oninput="result.value=parseInt(a.value)+parseInt(b.value)"> <input type="range" name="b" value="50" /> + <input type="number" name="a" value="10" /> = <output name="result">60</output> </form>
Specification | Status | Comment |
---|---|---|
HTML Living StandardThe definition of '<output>' in that specification. | Living Standard | |
HTML5The definition of '<output>' in that specification. | Recommendation |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | 10 | (Yes) | 4 | No | 11 | 7 |
for | 10 | (Yes) | 4 | No | 11 | 7 |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 4 | No | ? | (Yes) |
for | (Yes) | (Yes) | (Yes) | 4 | No | ? | (Yes) |