# HTML DOM Level 0 Index

Below is a listing of all classes in the HTML DOM Level 0 namespace. Click on a class to visit its documentation.

Class | IE | Mozilla | Netscape | Opera | Safari
--- | --- | --- | --- | --- | ---
Anchor A target for a hyperlink. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Applet Java applet included in a web page. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Area Defines an area of an image as an image map. | 3.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Button A graphical button that can be "pressed" by a user. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Checkbox A box that the user can check. For groups of checkboxes, users may select multiple checkboxes. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Document Contains information about the current document, including methods to display HTML, XHTML, and XML output to the user. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Event Contains properties that give details about a JavaScript event. | 4.0+ | 1.0+ | 4.0+ | 7.0+ | 1.0+
FileUpload Element on an HTML form for a user to upload a file. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Form An HTML form that collects user input. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Frame A frame within a frameset in a web browser window. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Hidden An input element on a form that is hidden from a user. Similar to a Text element, except that it is not visible. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
History Array of all of the URLs that a user has visited with the current browser window. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
HTMLElement Superclass of all HTML element classes. | 3.0+ | 1.0+ | 2.0+ | no | no
Image An image in an HTML document. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Input Input element on an HTML form. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
JavaArray A Java array that is wrapped in JavaScript and can be accessed by JavaScript code. | no | no | 2.0+ | 7.0+ | no
JavaClass JavaScript representation of a Java class. | no | no | 2.0+ | 7.0+ | no
JavaObject JavaScript representation of a Java object. | no | no | 2.0+ | 7.0+ | no
JavaPackage JavaScript representation of a Java package. | no | no | 2.0+ | 7.0+ | no
JSObject Java representation of a JavaScript object. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Layer Layer in an HTML document. | no | no | 4.0+ | no | no
Link A hypertext link. | 4.0+ | 1.0+ | 6.0+ | 7.0+ | 1.0+
Location URL of the window. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
MimeType Representation of a MIME (Multipart Internet Mail Extension) data type. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+
Navigator Contains information about the current web browser. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Option Option in a Select list. | 3.0+ | 1.0+ | 2.0+ | no | no
Password Text field on a form where the input is masked by asterisks (*). | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Plugin Plugin installed in the web browser. | no | 1.0+ | 3.0+ | 7.0+ | 1.0+
Radio Graphical radio button in a group of radio buttons. | 3.0+ | 1.0+ | 2.0+ | no | no
Reset Reset button on an HTML form that resets all form elements to their default values. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Screen Provides information about the display screen and colors. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Select A graphical Select list on an HTML form. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Style Specifies style characteristics of HTML elements. | 4.0+ | 1.0+ | 6.0+ | 7.0+ | 1.0+
Submit A graphical button that submits the data of an HTML form when clicked. | 3.0+ | 1.0+ | 2.0+ | no | no
Text Text input field on an HTML form. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Textarea Multi-line text input field on a form. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
URL URL of the window. | 4.0+ | 1.0+ | 6.0+ | 7.0+ | 1.0+
Window The Window object represents the web browser window. It provides access to objects to use to manipulate the browsing environment and properties for accessing the object model below it. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+
Global Container object for all other objects in the HTML DOM. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+