HTMLOutputElement
HTMLOutputElement 接口可提供特殊属性 (除了常见的对象 HTMLElement 接口提供的属性和方法通过继承也能获取到)操纵布局和展现 <output> 元素。
HTMLOutputElement()
继承层次
Object.prototype
Function.prototype
EventTarget
Node
Element
HTMLElement
HTMLOutputElement
构造函数
程序不能直接调用该构造函数,否则将会产生异常。
属性列表
属性 | 说明 |
---|---|
- | - |
方法列表
语法 | 说明 |
---|---|
- | - |
HTMLOutputElement.prototype
继承层次
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
HTMLElement.prototype
HTMLOutputElement.prototype
属性列表
从父元素继承的属性, HTMLElement。
属性 | 说明 |
---|---|
defaultValue | DOMString,该元素的默认值,初始值是空字符串。 |
form | 只读, HTMLFormElement, 指示控件的 form 所有者, 如果定义了form html 属性展现形式。 |
htmlFor | 只读, DOMSettableTokenList 反映了 “HTML” 属性, 其中包含了同一个文档中的其他元素的 id 列表 (或其他影响) 计算值。 |
labels | 只读,返回与此相关联的 NodeList,其中包含的 <label> 元素列表 <output> 元素。 |
name | DOMString, 反映了name html 属性, 包含以表单数据提交的控件的名称。 |
type | DOMString, 必须是字符串输出。 |
validationMessage | 只读,报告该控件不满足验证要求的,提示给用户的看的信息。如果这个控件没有验证约束(willValidate 值为 false),或者满足验证的要求,那么这个属性为空字符串。 |
validity | 只读,这个控件当前的验证状态。 |
value | DOMString 表示元素内容的值。行为类似于 Node.textContent 属性。 |
willValidate | 只读,表明这个按钮是否需要在提交前进行验证。如果不需要,这个属性值为 false 。 |
方法列表
没有特殊的方法; 继承了父对象 HTMLElement 的方法。
语法 | 说明 |
---|---|
checkValidity() | 如果元素的值没有有效性问题,则返回 true,否则返回 false 并触发 invalid 事件. |
setCustomValidity | 将选择元素的自定义有效性消息设置为指定的消息。使用空字符串指示元素不具有自定义有效性错误。 |
HTMLOutputElement实例
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
HTMLElement.prototype
HTMLOutputElement.prototype
<output> 元素