| Package | Description | 
|---|---|
| org.htmlunit.javascript.host | Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| org.htmlunit.javascript.host.canvas | Implementations of the Canvas JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| org.htmlunit.javascript.host.css | Implementations of the CSS JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| org.htmlunit.javascript.host.dom | Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| org.htmlunit.javascript.host.html | Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| org.htmlunit.javascript.host.svg | Implementations of the Scalable Vector Graphics JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Element | Element. closest(org.htmlunit.corejs.javascript.Context context,
       org.htmlunit.corejs.javascript.Scriptable scope,
       org.htmlunit.corejs.javascript.Scriptable thisObj,
       Object[] args,
       org.htmlunit.corejs.javascript.Function function)Traverses the element and its parents (heading toward the document root) until it finds a node
 that matches the specified CSS selector. | 
| Element | Element. getFirstElementChild()Returns the first element child. | 
| Element | Element. getLastElementChild()Returns the last element child. | 
| Element | Element. getNextElementSibling()Returns the next element sibling. | 
| Element | Element. getParentElement()Gets the first ancestor instance of  Element. | 
| Element | Element. getPreviousElementSibling()Returns the previous element sibling. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IntersectionObserver. observe(Element target)Observes the target. | 
| void | IntersectionObserver. unobserve(Element target)Removes the target from observation. | 
| Constructor and Description | 
|---|
| ComputedCSSStyleDeclaration(Element element,
                           ComputedCssStyleDeclaration cssStyleDeclaration)Creates an instance. | 
| CSSStyleDeclaration(Element element,
                   AbstractCssStyleDeclaration styleDeclaration)Creates an instance and sets its parent scope to the one of the provided element. | 
| Modifier and Type | Method and Description | 
|---|---|
| Element | Document. getDocumentElement()Gets the JavaScript property  documentElementfor the document. | 
| protected Element | Node. getFirstElementChild()Returns the first element child. | 
| Element | DocumentFragment. getFirstElementChild()Returns the first element child. | 
| Element | Document. getFirstElementChild()Returns the first element child. | 
| protected Element | Node. getLastElementChild()Returns the last element child. | 
| Element | DocumentFragment. getLastElementChild()Returns the last element child. | 
| Element | Document. getLastElementChild()Returns the last element child. | 
| Element | CharacterData. getNextElementSibling()Returns the next element sibling. | 
| Element | Node. getParentElement()Gets the JavaScript property  parentElement. | 
| Element | CharacterData. getPreviousElementSibling()Returns the previous element sibling. | 
| Element | Document. getRootElement()Gets the JavaScript property  rootElement. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AudioThe JavaScript object  Audio. | 
| class  | HTMLAnchorElementThe JavaScript object that represents an anchor. | 
| class  | HTMLAreaElementThe JavaScript object  HTMLAreaElement. | 
| class  | HTMLAudioElementThe JavaScript object  HTMLAudioElement. | 
| class  | HTMLBaseElementThe JavaScript object  HTMLBaseElement. | 
| class  | HTMLBodyElementThe JavaScript object  HTMLBodyElement. | 
| class  | HTMLBRElementThe JavaScript object  HTMLBRElement. | 
| class  | HTMLButtonElementThe JavaScript object that represents a  HtmlButton(<button type=... | 
| class  | HTMLCanvasElementThe JavaScript object  HTMLCanvasElement. | 
| class  | HTMLDataElementThe JavaScript object  HTMLDataElement. | 
| class  | HTMLDataListElementThe JavaScript object  HTMLDataListElement. | 
| class  | HTMLDetailsElementThe JavaScript object  HTMLDetailsElement. | 
| class  | HTMLDialogElementThe JavaScript object  HTMLDialogElement. | 
| class  | HTMLDirectoryElementThe JavaScript object  HTMLDirectoryElement. | 
| class  | HTMLDivElementThe JavaScript object  HTMLDivElement. | 
| class  | HTMLDListElementThe JavaScript object  HTMLDListElement. | 
| class  | HTMLElementThe JavaScript object  HTMLElementwhich is the base class for all HTML
 objects. | 
| class  | HTMLEmbedElementThe JavaScript object  HTMLEmbedElement. | 
| class  | HTMLFieldSetElementThe JavaScript object  HTMLFieldSetElement. | 
| class  | HTMLFontElementThe JavaScript object  HTMLFontElement. | 
| class  | HTMLFormElementA JavaScript object  HTMLFormElement. | 
| class  | HTMLFrameElementThe JavaScript object  HTMLFrameElement. | 
| class  | HTMLFrameSetElementThe JavaScript object  HTMLFrameSetElement. | 
| class  | HTMLHeadElementThe JavaScript object  HTMLHeadElement. | 
| class  | HTMLHeadingElementThe JavaScript object  HTMLHeadingElement. | 
| class  | HTMLHRElementThe JavaScript object  HTMLHRElement. | 
| class  | HTMLHtmlElementThe JavaScript object  HTMLHtmlElement. | 
| class  | HTMLIFrameElementA JavaScript object for  HtmlInlineFrame. | 
| class  | HTMLImageElementThe JavaScript object  HTMLImageElement. | 
| class  | HTMLInputElementThe JavaScript object for  HtmlInput. | 
| class  | HTMLLabelElementA JavaScript object for  HTMLLabelElement. | 
| class  | HTMLLegendElementThe JavaScript object  HTMLLegendElement. | 
| class  | HTMLLIElementThe JavaScript object  HTMLLIElement. | 
| class  | HTMLLinkElementThe JavaScript object  HTMLLinkElement. | 
| class  | HTMLMapElementThe JavaScript object  HTMLMapElement. | 
| class  | HTMLMarqueeElementThe JavaScript object  HTMLMarqueeElement. | 
| class  | HTMLMediaElementThe JavaScript object  HTMLMediaElement. | 
| class  | HTMLMenuElementThe JavaScript object  HTMLMenuElement. | 
| class  | HTMLMetaElementThe JavaScript object  HTMLMetaElement. | 
| class  | HTMLMeterElementThe JavaScript object  HTMLMeterElement. | 
| class  | HTMLModElementThe JavaScript object  HTMLModElement. | 
| class  | HTMLObjectElementThe JavaScript object  HTMLObjectElement. | 
| class  | HTMLOListElementThe JavaScript object  HTMLOListElement. | 
| class  | HTMLOptGroupElementThe JavaScript object  HTMLOptGroupElement. | 
| class  | HTMLOptionElementThe JavaScript object for  HtmlOption. | 
| class  | HTMLOutputElementThe JavaScript object  HTMLOutputElement. | 
| class  | HTMLParagraphElementThe JavaScript object  HTMLParagraphElement. | 
| class  | HTMLParamElementThe JavaScript object  HTMLParamElement. | 
| class  | HTMLPictureElementThe JavaScript object  HTMLPictureElement. | 
| class  | HTMLPreElementThe JavaScript object  HTMLPreElement. | 
| class  | HTMLProgressElementThe JavaScript object  HTMLProgressElement. | 
| class  | HTMLQuoteElementThe JavaScript object  HTMLQuoteElement. | 
| class  | HTMLScriptElementThe JavaScript object that represents an  HTMLScriptElement. | 
| class  | HTMLSelectElementThe JavaScript object for  HtmlSelect. | 
| class  | HTMLSlotElementA JavaScript object for  HTMLSlotElement. | 
| class  | HTMLSourceElementThe JavaScript object  HTMLSourceElement. | 
| class  | HTMLSpanElementThe JavaScript object  HTMLSpanElement. | 
| class  | HTMLStyleElementThe JavaScript object  HTMLStyleElement. | 
| class  | HTMLTableCaptionElementThe JavaScript object  HTMLTableCaptionElement. | 
| class  | HTMLTableCellElementThe JavaScript object representing a TD or TH. | 
| class  | HTMLTableColElementThe JavaScript object  HTMLTableColElement. | 
| class  | HTMLTableElementThe JavaScript object  HTMLTableElement. | 
| class  | HTMLTableRowElementThe JavaScript object  HTMLTableRowElement. | 
| class  | HTMLTableSectionElementA JavaScript object representing "HTMLTableSectionElement", it is used by
  HtmlTableBody,HtmlTableHeader, andHtmlTableFooter. | 
| class  | HTMLTemplateElementThe JavaScript object  HTMLTemplateElement. | 
| class  | HTMLTextAreaElementThe JavaScript object  HTMLTextAreaElement. | 
| class  | HTMLTimeElementThe JavaScript object  HTMLTimeElement. | 
| class  | HTMLTitleElementThe JavaScript object  HTMLTitleElement. | 
| class  | HTMLTrackElementThe JavaScript object  HTMLTrackElement. | 
| class  | HTMLUListElementThe JavaScript object  HTMLUListElement. | 
| class  | HTMLUnknownElementThe JavaScript object  HTMLUnknownElement. | 
| class  | HTMLVideoElementThe JavaScript object  HTMLVideoElement. | 
| Modifier and Type | Method and Description | 
|---|---|
| Element | HTMLDocument. getDocumentElement()Gets the JavaScript property  documentElementfor the document. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SVGAElementA JavaScript object for  SVGAElement. | 
| class  | SVGAnimateElementA JavaScript object for  SVGAnimateElement. | 
| class  | SVGAnimateMotionElementA JavaScript object for  SVGAnimateMotionElement. | 
| class  | SVGAnimateTransformElementA JavaScript object for  SVGAnimateTransformElement. | 
| class  | SVGAnimationElementA JavaScript object for  SVGAnimationElement. | 
| class  | SVGCircleElementA JavaScript object for  SVGCircleElement. | 
| class  | SVGClipPathElementA JavaScript object for  SVGClipPathElement. | 
| class  | SVGComponentTransferFunctionElementA JavaScript object for  SVGComponentTransferFunctionElement. | 
| class  | SVGDefsElementA JavaScript object for  SVGDefsElement. | 
| class  | SVGDescElementA JavaScript object for  SVGDescElement. | 
| class  | SVGElementA JavaScript object for  SVGElement. | 
| class  | SVGEllipseElementA JavaScript object for  SVGEllipseElement. | 
| class  | SVGFEBlendElementA JavaScript object for  SVGFEBlendElement. | 
| class  | SVGFEColorMatrixElementA JavaScript object for  SVGFEColorMatrixElement. | 
| class  | SVGFEComponentTransferElementA JavaScript object for  SVGFEComponentTransferElement. | 
| class  | SVGFECompositeElementA JavaScript object for  SVGFECompositeElement. | 
| class  | SVGFEConvolveMatrixElementA JavaScript object for  SVGFEConvolveMatrixElement. | 
| class  | SVGFEDiffuseLightingElementA JavaScript object for  SVGFEDiffuseLightingElement. | 
| class  | SVGFEDisplacementMapElementA JavaScript object for  SVGFEDisplacementMapElement. | 
| class  | SVGFEDistantLightElementA JavaScript object for  SVGFEDistantLightElement. | 
| class  | SVGFEDropShadowElementA JavaScript object for  SVGFEDropShadowElement. | 
| class  | SVGFEFloodElementA JavaScript object for  SVGFEFloodElement. | 
| class  | SVGFEFuncAElementA JavaScript object for  SVGFEFuncAElement. | 
| class  | SVGFEFuncBElementA JavaScript object for  SVGFEFuncBElement. | 
| class  | SVGFEFuncGElementA JavaScript object for  SVGFEFuncGElement. | 
| class  | SVGFEFuncRElementA JavaScript object for  SVGFEFuncRElement. | 
| class  | SVGFEGaussianBlurElementA JavaScript object for  SVGFEGaussianBlurElement. | 
| class  | SVGFEImageElementA JavaScript object for  SVGFEImageElement. | 
| class  | SVGFEMergeElementA JavaScript object for  SVGFEMergeElement. | 
| class  | SVGFEMergeNodeElementA JavaScript object for  SVGFEMergeNodeElement. | 
| class  | SVGFEMorphologyElementA JavaScript object for  SVGFEMorphologyElement. | 
| class  | SVGFEOffsetElementA JavaScript object for  SVGFEOffsetElement. | 
| class  | SVGFEPointLightElementA JavaScript object for  SVGFEPointLightElement. | 
| class  | SVGFESpecularLightingElementA JavaScript object for  SVGFESpecularLightingElement. | 
| class  | SVGFESpotLightElementA JavaScript object for  SVGFESpotLightElement. | 
| class  | SVGFETileElementA JavaScript object for  SVGFETileElement. | 
| class  | SVGFETurbulenceElementA JavaScript object for  SVGFETurbulenceElement. | 
| class  | SVGFilterElementA JavaScript object for  SVGFilterElement. | 
| class  | SVGForeignObjectElementA JavaScript object for  SVGForeignObjectElement. | 
| class  | SVGGElementA JavaScript object for  SVGGElement. | 
| class  | SVGGeometryElementA JavaScript object for  SVGGeometryElement. | 
| class  | SVGGradientElementA JavaScript object for  SVGGradientElement. | 
| class  | SVGGraphicsElementA JavaScript object for  SVGGraphicsElement. | 
| class  | SVGImageElementA JavaScript object for  SVGImageElement. | 
| class  | SVGLinearGradientElementA JavaScript object for  SVGLinearGradientElement. | 
| class  | SVGLineElementA JavaScript object for  SVGLineElement. | 
| class  | SVGMarkerElementA JavaScript object for  SVGMarkerElement. | 
| class  | SVGMaskElementA JavaScript object for  SVGMaskElement. | 
| class  | SVGMetadataElementA JavaScript object for  SVGMetadataElement. | 
| class  | SVGMPathElementA JavaScript object for  SVGMPathElement. | 
| class  | SVGPathElementA JavaScript object for  SVGPathElement. | 
| class  | SVGPatternElementA JavaScript object for  SVGPatternElement. | 
| class  | SVGPolygonElementA JavaScript object for  SVGPolygonElement. | 
| class  | SVGPolylineElementA JavaScript object for  SVGPolylineElement. | 
| class  | SVGRadialGradientElementA JavaScript object for  SVGRadialGradientElement. | 
| class  | SVGRectElementA JavaScript object for  SVGRectElement. | 
| class  | SVGScriptElementA JavaScript object for  SVGScriptElement. | 
| class  | SVGSetElementA JavaScript object for  SVGSetElement. | 
| class  | SVGStopElementA JavaScript object for  SVGStopElement. | 
| class  | SVGStyleElementA JavaScript object for  SVGStyleElement. | 
| class  | SVGSVGElementA JavaScript object for  SVGSVGElement. | 
| class  | SVGSwitchElementA JavaScript object for  SVGSwitchElement. | 
| class  | SVGSymbolElementA JavaScript object for  SVGSymbolElement. | 
| class  | SVGTextContentElementA JavaScript object for  SVGTextContentElement. | 
| class  | SVGTextElementA JavaScript object for  SVGTextElement. | 
| class  | SVGTextPathElementA JavaScript object for  SVGTextPathElement. | 
| class  | SVGTextPositioningElementA JavaScript object for  SVGTextPositioningElement. | 
| class  | SVGTitleElementA JavaScript object for  SVGTitleElement. | 
| class  | SVGTSpanElementA JavaScript object for  SVGTSpanElement. | 
| class  | SVGUseElementA JavaScript object for  SVGUseElement. | 
| class  | SVGViewElementA JavaScript object for  SVGViewElement. | 
Copyright © 2002–2025 Gargoyle Software Inc.. All rights reserved.