Class HTMLElement
Namespace: Aspose.Html
Assembly: Aspose.HTML.dll (25.7.0)
All HTML element interfaces derive from this class. Elements that only
expose the HTML core attributes are represented by the base
HTMLElement interface. These elements are as follows:
special: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL
phrase: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYM, ABBRlist:
DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERThe style attribute
of an HTML element is accessible through the
ElementCSSInlineStyle interface which is defined in the CSS
module [DOM Level 2 Style Sheets and CSS].
See also the Document object Model (DOM) Level 2 HTML Specification.
[DOMObject]
[ComVisible(true)]
[DOMName("HTMLElement")]
public class HTMLElement : Element, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, IGlobalEventHandlersInheritance
object ← DOMObject ← EventTarget ← Node ← Element ← HTMLElement
Derived
HTMLAddressElement , HTMLAnchorElement , HTMLAppletElement , HTMLAreaElement , HTMLBRElement , HTMLBaseElement , HTMLBaseFontElement , HTMLBodyElement , HTMLButtonElement , HTMLCanvasElement , HTMLDListElement , HTMLDataListElement , HTMLDirectoryElement , HTMLDivElement , HTMLFieldSetElement , HTMLFontElement , HTMLFormElement , HTMLFrameElement , HTMLFrameSetElement , HTMLHRElement , HTMLHeadElement , HTMLHeadingElement , HTMLHtmlElement , HTMLIFrameElement , HTMLImageElement , HTMLInputElement , HTMLIsIndexElement , HTMLLIElement , HTMLLabelElement , HTMLLegendElement , HTMLLinkElement , HTMLMapElement , HTMLMenuElement , HTMLMetaElement , HTMLModElement , HTMLNoScriptElement , HTMLOListElement , HTMLObjectElement , HTMLOptGroupElement , HTMLOptionElement , HTMLParagraphElement , HTMLParamElement , HTMLPreElement , HTMLQuoteElement , HTMLScriptElement , HTMLSelectElement , HTMLStyleElement , HTMLTableCaptionElement , HTMLTableCellElement , HTMLTableColElement , HTMLTableElement , HTMLTableRowElement , HTMLTableSectionElement , HTMLTemplateElement , HTMLTextAreaElement , HTMLTitleElement , HTMLUListElement , HTMLUnknownElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , IGlobalEventHandlers
Inherited Members
Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
ClassName
The class attribute of the element. This attribute has been renamed due to conflicts with the “class” keyword exposed by many languages. See the class attribute definition in HTML 4.01.
[DOMNullable]
[DOMName("className")]
public string ClassName { get; set; }Property Value
Dir
Specifies the base direction of directionally neutral text and the directionality of tables. See the dir attribute definition in HTML 4.01.
[DOMName("dir")]
[DOMNullable]
public string Dir { get; set; }Property Value
Id
The element’s identifier. See the id attribute definition in HTML 4.01.
[DOMName("id")]
public string Id { get; set; }Property Value
Lang
Language code defined in RFC 1766. See the lang attribute definition in HTML 4.01.
[DOMName("lang")]
[DOMNullable]
public string Lang { get; set; }Property Value
Style
Represents a style attribute that allows author to directly apply style information to specific element.
public ICSSStyleDeclaration Style { get; }Property Value
Title
The element’s advisory title. See the title attribute definition in HTML 4.01.
[DOMName("title")]
[DOMNullable]
public string Title { get; set; }Property Value
OnAbort
Gets or sets event handler for OnAbort event.
public event DOMEventHandler OnAbortEvent Type
OnBlur
Gets or sets event handler for OnBlur event.
public event DOMEventHandler OnBlurEvent Type
OnCanPlayThrough
Gets or sets event handler for OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThroughEvent Type
OnCancel
Gets or sets event handler for OnCancel event.
public event DOMEventHandler OnCancelEvent Type
OnCanplay
Gets or sets event handler for OnCanplay event.
public event DOMEventHandler OnCanplayEvent Type
OnChange
Gets or sets event handler for OnChange event.
public event DOMEventHandler OnChangeEvent Type
OnClick
Gets or sets event handler for OnClick event.
public event DOMEventHandler OnClickEvent Type
OnCueChange
Gets or sets event handler for OnCueChange event.
public event DOMEventHandler OnCueChangeEvent Type
OnDblClick
Gets or sets event handler for OnDblClick event.
public event DOMEventHandler OnDblClickEvent Type
OnDurationChange
Gets or sets event handler for OnDurationChange event.
public event DOMEventHandler OnDurationChangeEvent Type
OnEmptied
Gets or sets event handler for OnEmptied event.
public event DOMEventHandler OnEmptiedEvent Type
OnEnded
Gets or sets event handler for OnEnded event.
public event DOMEventHandler OnEndedEvent Type
OnError
Gets or sets event handler for OnError event.
public event DOMEventHandler OnErrorEvent Type
OnFocus
Gets or sets event handler for OnFocus event.
public event DOMEventHandler OnFocusEvent Type
OnInput
Gets or sets event handler for OnInput event.
public event DOMEventHandler OnInputEvent Type
OnInvalid
Gets or sets event handler for OnInvalid event.
public event DOMEventHandler OnInvalidEvent Type
OnKeyDown
Gets or sets event handler for OnKeyDown event.
public event DOMEventHandler OnKeyDownEvent Type
OnKeyPress
Gets or sets event handler for OnKeyPress event.
public event DOMEventHandler OnKeyPressEvent Type
OnKeyUp
Gets or sets event handler for OnKeyUp event.
public event DOMEventHandler OnKeyUpEvent Type
OnLoad
Gets or sets event handler for OnLoad event.
public event DOMEventHandler OnLoadEvent Type
OnLoadStart
Gets or sets event handler for OnLoadStart event.
public event DOMEventHandler OnLoadStartEvent Type
OnLoadedData
Gets or sets event handler for OnLoadedData event.
public event DOMEventHandler OnLoadedDataEvent Type
OnLoadedMetadata
Gets or sets event handler for OnLoadedMetadata event.
public event DOMEventHandler OnLoadedMetadataEvent Type
OnMouseDown
Gets or sets event handler for OnMouseDown event.
public event DOMEventHandler OnMouseDownEvent Type
OnMouseEnter
Gets or sets event handler for OnMouseEnter event.
public event DOMEventHandler OnMouseEnterEvent Type
OnMouseLeave
Gets or sets event handler for OnMouseLeave event.
public event DOMEventHandler OnMouseLeaveEvent Type
OnMouseMove
Gets or sets event handler for OnMouseMove event.
public event DOMEventHandler OnMouseMoveEvent Type
OnMouseOut
Gets or sets event handler for OnMouseOut event.
public event DOMEventHandler OnMouseOutEvent Type
OnMouseOver
Gets or sets event handler for OnMouseOver event.
public event DOMEventHandler OnMouseOverEvent Type
OnMouseUp
Gets or sets event handler for OnMouseUp event.
public event DOMEventHandler OnMouseUpEvent Type
OnMouseWheel
Gets or sets event handler for OnMouseWheel event.
public event DOMEventHandler OnMouseWheelEvent Type
OnPause
Gets or sets event handler for OnPause event.
public event DOMEventHandler OnPauseEvent Type
OnPlay
Gets or sets event handler for OnPlay event.
public event DOMEventHandler OnPlayEvent Type
OnPlaying
Gets or sets event handler for OnPlaying event.
public event DOMEventHandler OnPlayingEvent Type
OnProgress
Gets or sets event handler for OnProgress event.
public event DOMEventHandler OnProgressEvent Type
OnRateChange
Gets or sets event handler for OnRateChange event.
public event DOMEventHandler OnRateChangeEvent Type
OnReset
Gets or sets event handler for OnReset event.
public event DOMEventHandler OnResetEvent Type
OnResize
Gets or sets event handler for OnResize event.
public event DOMEventHandler OnResizeEvent Type
OnScroll
Gets or sets event handler for OnScroll event.
public event DOMEventHandler OnScrollEvent Type
OnSeeked
Gets or sets event handler for OnSeeked event.
public event DOMEventHandler OnSeekedEvent Type
OnSeeking
Gets or sets event handler for OnSeeking event.
public event DOMEventHandler OnSeekingEvent Type
OnSelect
Gets or sets event handler for OnSelect event.
public event DOMEventHandler OnSelectEvent Type
OnShow
Gets or sets event handler for OnShow event.
public event DOMEventHandler OnShowEvent Type
OnStalled
Gets or sets event handler for OnStalled event.
public event DOMEventHandler OnStalledEvent Type
OnSubmit
Gets or sets event handler for OnSubmit event.
public event DOMEventHandler OnSubmitEvent Type
OnSuspend
Gets or sets event handler for OnSuspend event.
public event DOMEventHandler OnSuspendEvent Type
OnTimeUpdate
Gets or sets event handler for OnTimeUpdate event.
public event DOMEventHandler OnTimeUpdateEvent Type
OnToggle
Gets or sets event handler for OnToggle event.
public event DOMEventHandler OnToggleEvent Type
OnVolumeChange
Gets or sets event handler for OnVolumeChange event.
public event DOMEventHandler OnVolumeChangeEvent Type
OnWaiting
Gets or sets event handler for OnWaiting event.
public event DOMEventHandler OnWaiting