W3cubDocs

/Haxe JavaScript

ObjectElement

package js.html

extends ElementDOMElementNodeEventTarget

@:native("HTMLObjectElement") Available on js

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.

Documentation HTMLObjectElement by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See:

Variables

align:String

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".

archive:String

Is a DOMString that reflects the archive HTML attribute, containing a list of archives for resources for this object.

border:String

Is a DOMString that reflects the border HTML attribute, specifying the width of a border around the object.

code:String

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.

codeBase:String

Is a DOMString that reflects the codebase HTML attribute, specifying the base path to use to resolve relative URIs.

codeType:String

Is a DOMString that reflects the codetype HTML attribute, specifying the content type of the data.

read only contentDocument:HTMLDocument

Returns a Document representing the active document of the object element's nested browsing context, if any; otherwise null.

read only contentWindow:Window

Returns a WindowProxy representing the window proxy of the object element's nested browsing context, if any; otherwise null.

data:String

Is a DOMString that reflects the data HTML attribute, specifying the address of a resource's data.

declare:Bool

Is a Boolean that reflects the declare HTML attribute, indicating that this is a declaration, not an instantiation, of the object.

read only form:FormElement

Retuns a HTMLFormElement representing the object element's form owner, or null if there isn't one.

height:String

Is a DOMString that reflects the height HTML attribute, specifying the displayed height of the resource in CSS pixels.

hspace:Int

Is a long representing the horizontal space in pixels around the control.

name:String

Is a DOMString that reflects the name HTML attribute, specifying the name of the browsing context.

standby:String

Is a DOMString that reflects the standby HTML attribute, specifying a message to display while the object loads.

type:String

Is a DOMString that reflects the type HTML attribute, specifying the MIME type of the resource.

typeMustMatch:Bool

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.

useMap:String

Is a DOMString that reflects the usemap HTML attribute, specifying a map element to use.

read only validationMessage:String

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.

read only validity:ValidityState

Returns a ValidityState with the validity states that this element is in.

vspace:Int

Is a long representing the horizontal space in pixels around the control.

width:String

Is a DOMString that reflects the width HTML attribute, specifying the displayed width of the resource in CSS pixels.

read only willValidate:Bool

Returns a Boolean that indicates whether the element is a candidate for constraint validation. Always false for HTMLObjectElement objects.

Methods

checkValidity ():Bool

Retuns a Boolean that always is true, because object objects are never candidates for constraint validation.

getSVGDocument ():HTMLDocument

setCustomValidity (error:String):Void

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.

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/ObjectElement.html