HTMLObjectElement

基线 广泛可用

此功能已得到良好建立,并在许多设备和浏览器版本中都能正常工作。自以下日期起,它已在各个浏览器中可用: 2015 年 7 月.

HTMLObjectElement 接口提供了用于操纵 <object> 元素的布局和显示的特殊属性和方法(除了通过继承可用的 HTMLElement 接口上的属性和方法外),这些元素表示外部资源。

EventTarget Node Element HTMLElement HTMLObjectElement

实例属性

继承自其父级 HTMLElement 的属性。

HTMLObjectElement.align 已弃用

一个字符串,表示一个枚举属性,指示元素内容相对于周围上下文的对齐方式。可能的值为 "left""right""justify""center"

HTMLObjectElement.archive 已弃用

一个字符串,反映 archive HTML 属性,包含此对象的资源的存档列表。

HTMLObjectElement.border 已弃用

一个字符串,反映 border HTML 属性,指定对象周围边框的宽度。

HTMLObjectElement.code 已弃用

一个字符串,表示 applet 类文件的名称,包含 applet 的子类或获取类的路径,包括类文件本身。

HTMLObjectElement.codeBase 已弃用

一个字符串,反映 codebase HTML 属性,指定用于解析相对 URI 的基本路径。

HTMLObjectElement.codeType 已弃用

一个字符串,反映 codetype HTML 属性,指定数据的 content type。

HTMLObjectElement.contentDocument 只读

如果存在,则返回一个表示对象元素嵌套浏览上下文的活动文档的 Document;否则返回 null

HTMLObjectElement.contentWindow 只读

如果存在,则返回一个表示对象元素嵌套浏览上下文的窗口代理的 WindowProxy;否则返回 null

HTMLObjectElement.data

返回一个字符串,反映 data HTML 属性,指定资源数据的地址。

HTMLObjectElement.declare 已弃用

一个布尔值,反映 declare HTML 属性,指示这是一个对象的声明,而不是实例化。

HTMLObjectElement.form 只读

返回一个表示对象元素表单所有者的 HTMLFormElement,如果没有则返回 null。

HTMLObjectElement.height

返回一个字符串,反映 height HTML 属性,指定资源以 CSS 像素为单位的显示高度。

HTMLObjectElement.hspace 已弃用

一个表示控件周围水平空间(以像素为单位)的 long 值。

HTMLObjectElement.name

返回一个字符串,反映 name HTML 属性,指定浏览上下文的名称。

HTMLObjectElement.standby 已弃用

一个字符串,反映 standby HTML 属性,指定在对象加载时显示的消息。

HTMLObjectElement.type

一个字符串,反映 type HTML 属性,指定资源的 MIME 类型。

HTMLObjectElement.useMap 已弃用

一个字符串,反映 usemap HTML 属性,指定要使用的 <map> 元素。

HTMLObjectElement.validationMessage 只读

返回一个字符串,表示描述控件不满足的验证约束(如果有)的本地化消息。如果控件不是约束验证的候选对象(willValidatefalse),或者它满足其约束,则返回空字符串。

HTMLObjectElement.validity 只读

返回一个 ValidityState,其中包含此元素所在的有效性状态。

HTMLObjectElement.vspace 已弃用

一个表示控件周围水平空间(以像素为单位)的 long 值。

HTMLObjectElement.width

一个字符串,反映了 width HTML 属性,指定资源以 CSS 像素为单位的显示宽度。

HTMLObjectElement.willValidate 只读

返回一个布尔值,指示元素是否为约束验证的候选对象。对于 HTMLObjectElement 对象始终为 false

实例方法

继承其父级 HTMLElement 的方法。

HTMLObjectElement.checkValidity()

始终返回 true,因为 <object> 元素永远不是约束验证的候选对象。

HTMLObjectElement.reportValidity()

始终返回 true,因为 <object> 元素永远不是约束验证的候选对象。

HTMLObjectElement.setCustomValidity()

为元素设置自定义有效性消息。如果此消息不是空字符串,则表示元素存在自定义有效性错误,并且无效。

规范

规范
HTML 标准
# htmlobjectelement

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅

  • 实现此接口的 HTML 元素: <object>