HTMLObjectElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die HTMLObjectElement-Schnittstelle bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen, die sie durch Vererbung von der HTMLElement-Schnittstelle ebenfalls zur Verfügung hat) zur Manipulation des Layouts und der Darstellung von <object>-Elementen, die externe Ressourcen darstellen.

EventTarget Node Element HTMLElement HTMLObjectElement

Instanz-Eigenschaften

Erbt Eigenschaften von ihrem Elternteil, HTMLElement.

HTMLObjectElement.align Veraltet

Ein String, der eine aufgezählte Eigenschaft darstellt, die die Ausrichtung des Inhalts des Elements in Bezug auf den umgebenden Kontext angibt. Die möglichen Werte sind "left", "right", "justify" und "center".

HTMLObjectElement.archive Veraltet

Ein String, der das archive-HTML-Attribut widerspiegelt und eine Liste von Archiven für Ressourcen dieses Objekts enthält.

HTMLObjectElement.border Veraltet

Ein String, der das border-HTML-Attribut widerspiegelt und die Breite eines Rahmens um das Objekt herum angibt.

HTMLObjectElement.code Veraltet

Ein String, der den Namen einer Applet-Klassendatei darstellt, die entweder die Unterklasse des Applets oder den Pfad zur Klasse einschließlich der Klassendatei selbst enthält.

HTMLObjectElement.codeBase Veraltet

Ein String, der das codebase-HTML-Attribut widerspiegelt und den Basis-Pfad angibt, um relative URIs aufzulösen.

HTMLObjectElement.codeType Veraltet

Ein String, der das codetype-HTML-Attribut widerspiegelt und den Inhaltstyp der Daten angibt.

HTMLObjectElement.contentDocument Schreibgeschützt

Gibt ein Document zurück, das das aktive Dokument des verschachtelten Browsing-Kontexts des Objekt-Elements darstellt, falls vorhanden; andernfalls null.

HTMLObjectElement.contentWindow Schreibgeschützt

Gibt ein WindowProxy zurück, das das Fenster-Proxy des verschachtelten Browsing-Kontexts des Objekt-Elements darstellt, falls vorhanden; andernfalls null.

HTMLObjectElement.data

Gibt einen String zurück, der das data-HTML-Attribut widerspiegelt und die Adresse der Datenressource angibt.

HTMLObjectElement.declare Veraltet

Ein boolescher Wert, der das declare-HTML-Attribut widerspiegelt und angibt, dass es sich hierbei um eine Deklaration, nicht um eine Instanziierung des Objekts handelt.

HTMLObjectElement.form Schreibgeschützt

Gibt ein HTMLFormElement zurück, das den Formularbesitzer des Objekt-Elements darstellt, oder null, wenn es keinen gibt.

HTMLObjectElement.height

Gibt einen String zurück, der das height-HTML-Attribut widerspiegelt und die angezeigte Höhe der Ressource in CSS-Pixeln angibt.

HTMLObjectElement.hspace Veraltet

Ein long, das den horizontalen Raum in Pixeln um das Steuerelement herum darstellt.

HTMLObjectElement.name

Gibt einen String zurück, der das name-HTML-Attribut widerspiegelt und den Namen des Browsing-Kontexts angibt.

HTMLObjectElement.standby Veraltet

Ein String, der das standby-HTML-Attribut widerspiegelt und eine Nachricht angibt, die während des Ladens des Objekts angezeigt wird.

HTMLObjectElement.type

Ein String, der das type-HTML-Attribut widerspiegelt und den MIME-Typ der Ressource angibt.

HTMLObjectElement.useMap Veraltet

Ein String, der das usemap-HTML-Attribut widerspiegelt und ein <map>-Element angibt, das verwendet werden soll.

HTMLObjectElement.validationMessage Schreibgeschützt

Gibt einen String zurück, der eine lokalisierte Nachricht darstellt, die die Validierungsbeschränkungen beschreibt, die das Steuerelement nicht erfüllt (falls vorhanden). Dies ist der leere String, wenn das Steuerelement kein Kandidat für die Beschränkungsvalidierung ist (willValidate ist false) oder es seine Beschränkungen erfüllt.

HTMLObjectElement.validity Schreibgeschützt

Gibt einen ValidityState zurück, der die Validitätszustände enthält, in denen sich dieses Element befindet.

HTMLObjectElement.vspace Veraltet

Ein long, der den vertikalen Raum in Pixeln um das Steuerelement herum darstellt.

HTMLObjectElement.width

Ein String, der das width-HTML-Attribut widerspiegelt und die angezeigte Breite der Ressource in CSS-Pixeln angibt.

HTMLObjectElement.willValidate Schreibgeschützt

Gibt einen booleschen Wert zurück, der angibt, ob das Element ein Kandidat für die Beschränkungsvalidierung ist. Immer false für HTMLObjectElement-Objekte.

Instanz-Methoden

Erbt Methoden von ihrem Elternteil, HTMLElement.

HTMLObjectElement.checkValidity()

Gibt immer true zurück, da <object>-Elemente nie Kandidaten für die Beschränkungsvalidierung sind.

HTMLObjectElement.getSVGDocument()

Gibt das eingebettete SVG als Document zurück.

HTMLObjectElement.reportValidity()

Gibt immer true zurück, da <object>-Elemente nie Kandidaten für die Beschränkungsvalidierung sind.

HTMLObjectElement.setCustomValidity()

Setzt eine benutzerdefinierte Validitätsnachricht für das Element. Wenn diese Nachricht nicht der leere String ist, leidet das Element unter einem benutzerdefinierten Validitätsfehler und validiert nicht.

Spezifikationen

Specification
HTML
# htmlobjectelement

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
HTMLObjectElement
align
Deprecated
archive
Deprecated
border
Deprecated
checkValidity
code
Deprecated
codeBase
Deprecated
codeType
Deprecated
contentDocument
contentWindow
data
declare
Deprecated
form
getSVGDocument
height
hspace
Deprecated
name
reportValidity
setCustomValidity
standby
Deprecated
type
useMap
Deprecated
validationMessage
validity
vspace
Deprecated
width
willValidate

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Deprecated. Not for use in new websites.
See implementation notes.

Siehe auch

  • Das HTML-Element, das diese Schnittstelle implementiert: <object>