Back to Content

HTMLEmbedElement

files/en-us/web/api/htmlembedelement/index.md

latest2.0 KB
Original Source

{{APIRef("HTML DOM")}}

The HTMLEmbedElement interface provides special properties (beyond the regular {{domxref("HTMLElement")}} interface it also has available to it by inheritance) for manipulating {{HTMLElement("embed")}} elements.

[!NOTE] This topic describes the HTMLEmbedElement interface as defined in the standard. It does not address earlier, non-standardized version of the interface.

{{InheritanceDiagram}}

Instance properties

Inherits properties from its parent, {{domxref("HTMLElement")}}.

  • {{domxref("HTMLEmbedElement.align")}} {{deprecated_inline}}
    • : A string representing an enumerated property indicating alignment of the element's contents with respect to the surrounding context. The possible values are "left", "right", "center", and "justify".
  • {{domxref("HTMLEmbedElement.height")}}
    • : A string reflecting the height HTML attribute, containing the displayed height of the resource.
  • {{domxref("HTMLEmbedElement.name")}} {{deprecated_inline}}
    • : A string representing the name of the embedded object.
  • {{domxref("HTMLEmbedElement.src")}}
    • : A string that reflects the src HTML attribute, containing the address of the resource.
  • {{domxref("HTMLEmbedElement.type")}}
    • : A string that reflects the type HTML attribute, containing the type of the resource.
  • {{domxref("HTMLEmbedElement.width")}}
    • : A string that reflects the width HTML attribute, containing the displayed width of the resource.

Instance methods

Also inherits methods from its parent interface, {{domxref("HTMLElement")}}.

  • {{domxref("HTMLEmbedElement.getSVGDocument()")}}
    • : Returns the embedded SVG as a {{domxref("Document")}}.

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • The HTML element implementing this interface: {{ HTMLElement("embed") }}