HTMLObjectElement

この記事は翻訳が完了していません。 この記事の翻訳にご協力ください

The HTMLObjectElement interface provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <object> element, representing external resources.

Properties

Inherits properties from its parent, HTMLElement.

HTMLObjectElement.align
Is a DOMString representing an enumerated property indicating alignment of the element's contents with respect to the surrounding context. The possible values are "left", "right", "justify", and "center".
HTMLObjectElement.archive
Is a DOMString that reflects the archive HTML attribute, containing a list of archives for resources for this object.
HTMLObjectElement.border
Is a DOMString that reflects the border HTML attribute, specifying the width of a border around the object.
HTMLObjectElement.code
Is a DOMString representing the name of an applet class file, containing either the applet's subclass, or the path to get to the class, including the class file itself.
HTMLObjectElement.codeBase
Is a DOMString that reflects the codebase HTML attribute, specifying the base path to use to resolve relative URIs.
HTMLObjectElement.codeType
Is a DOMString that reflects the codetype HTML attribute, specifying the content type of the data.
HTMLObjectElement.contentDocument 読取専用
Returns a Document representing the active document of the object element's nested browsing context, if any; otherwise null.
HTMLObjectElement.contentWindow 読取専用
Returns a WindowProxy representing the window proxy of the object element's nested browsing context, if any; otherwise null.
HTMLObjectElement.data
Returns a DOMString that reflects the data HTML attribute, specifying the address of a resource's data.
HTMLObjectElement.declare
Is a Boolean that reflects the declare HTML attribute, indicating that this is a declaration, not an instantiation, of the object.
HTMLObjectElement.form 読取専用
Retuns a HTMLFormElement representing the object element's form owner, or null if there isn't one.
HTMLObjectElement.height
Returns a DOMString that reflects the height HTML attribute, specifying the displayed height of the resource in CSS pixels.
HTMLObjectElement.hspace
Is a long representing the horizontal space in pixels around the control.
HTMLObjectElement.name
Returns a DOMString that reflects the name HTML attribute, specifying the name of the browsing context.
HTMLObjectElement.standby
Is a DOMString that reflects the standby HTML attribute, specifying a message to display while the object loads.
HTMLObjectElement.tabindex
Is a long representing the position of the element in the tabbing navigation order for the current document.
HTMLObjectElement.type
Is a DOMString that reflects the type HTML attribute, specifying the MIME type of the resource.
HTMLObjectElement.typeMustMatch
Is a Boolean that reflects the typemustmatch HTML attribute, indicating if the resource specified by data must only be played if it matches the type attribute.
HTMLObjectElement.useMap
Is a DOMString that reflects the usemap HTML attribute, specifying a <map> element to use.
HTMLObjectElement.validationMessage 読取専用
Returns a DOMString representing a localized message that describes the validation constraints that the control does not satisfy (if any). This is the empty string if the control is not a candidate for constraint validation (willValidate is false), or it satisfies its constraints.
HTMLObjectElement.validity 読取専用
Returns a ValidityState with the validity states that this element is in.
HTMLObjectElement.vspace
Is a long representing the horizontal space in pixels around the control.
HTMLObjectElement.width
Is a DOMString that reflects the width HTML attribute, specifying the displayed width of the resource in CSS pixels.
HTMLObjectElement.willValidate 読取専用
Returns a Boolean that indicates whether the element is a candidate for constraint validation. Always false for HTMLObjectElement objects.

Methods

Inherits methods from its parent, HTMLElement.

HTMLObjectElement.checkValidity()
Retuns a Boolean that always is true, because object objects are never candidates for constraint validation.
HTMLObjectElement.setCustomValidity()
Sets a custom validity message for the element. If this message is not the empty string, then the element is suffering from a custom validity error, and does not validate.

Specifications

Specification Status Comment
HTML Living Standard
HTMLObjectElement の定義
現行の標準  
HTML5
HTMLObjectElement の定義
勧告 The W3C specification is a latest of a previous version of HTML Living Standard
Technically, the property tabindex is now defined on HTMLElement.
The following properties are now obsolete: align, archive, border, code, codeBase, codeType, declare, hspace, standby, and vspace.
The following properties have been added: typeMustMatch, contentWindow, willValidate, validity, and validationMessage.
The following methods have been added: checkValidity() and setCustomValidity().
Document Object Model (DOM) Level 2 HTML Specification
HTMLObjectElement の定義
廃止された The contentDocument property has been added.
Document Object Model (DOM) Level 1 Specification
HTMLObjectElement の定義
廃止された Initial definition.

Browser compatibility

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
HTMLObjectElementChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
align
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
archive
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
border
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
checkValidityChrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
code
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
codeBase
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
codeType
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
contentDocumentChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 40Safari 完全対応 10WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 41Safari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
contentWindowChrome 完全対応 53Edge 完全対応 17Firefox 完全対応 ありIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 完全対応 53Chrome Android 完全対応 53Firefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 6.0
dataChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
declare
非推奨
Chrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
formChrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
getSVGDocumentChrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 ありIE 未対応 なしOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
heightChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
hspace
非推奨
Chrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
nameChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
reportValidityChrome 完全対応 ありEdge 完全対応 18Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 10WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
setCustomValidityChrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
standby
非推奨
Chrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
typeChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
typeMustMatchChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 27IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 27Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
useMapChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
validationMessageChrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
validityChrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
vspace
非推奨
Chrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0
widthChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 1.0
willValidateChrome 完全対応 46Edge 完全対応 12Firefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 46Chrome Android 完全対応 46Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0

凡例

完全対応  
完全対応
未対応  
未対応
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。

See also

  • The HTML element implementing this interface: <object>