HTMLObjectElement

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTMLObjectElement 介面提供了特殊的屬性和方法(繼承自 HTMLElement 介面之外),用於操作 <object> 元素的佈局和呈現,該元素用於表示外部資源。

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 屬性,指定資料的 MIME 型別。

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 屬性,指定在物件載入時顯示的 [Message](訊息)。

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.getSVGDocument()

Document 物件的形式返回嵌入的 SVG。

HTMLObjectElement.reportValidity()

始終返回 true,因為 <object> 元素永遠不是約束驗證的候選物件。

HTMLObjectElement.setCustomValidity()

為元素設定自定義有效性訊息。如果此訊息不是空字串,則元素存在自定義有效性錯誤,並且不進行驗證。

規範

規範
HTML
# htmlobjectelement

瀏覽器相容性

另見

  • 實現此介面的 HTML 元素:<object>