以下的属性可在 JavaScript中用到:
String value of a FORM tag's ACTION attribute.
xxx Examples to be supplied.
RGB value for color of activated links (after mouse-button down, but before mouse-button up), expressed as a hexadecimal triplet. This property is the JavaScript reflection of the ALINK attribute of the HTML BODY tag.
xxx Examples to be supplied.
Array of objects corresponding to named anchors (<A NAME=""> tags) in source order.
The anchors array contains an entry for each anchor in a document. For example, if a document contains three anchors, these anchors are reflected as document.anchors[0], document.anchors[1], and document.anchors[2].
To obtain the number of anchors in a document, use the length property: document.anchors.length.
xxx Examples to be supplied.
RGB value of background color, expressed as a hexadecimal triplet. This property is the JavaScript reflection of the BGCOLOR attribute of the HTML BODY tag.
xxx Examples to be supplied.
For checkbox, Boolean, false if not checked, true if checked. For radioButton, Boolean, false if not pressed, true if pressed.
xxx To be supplied.
URL of current page. xxx Not yet implemented in Beta 4.
xxx Examples to be supplied.
For checkbox, Boolean property that indicates if the element is selected by default, by the CHECKED attribute. For radioButton, Boolean property that indicates if the element is selected by default, by the CHECKED attribute.
xxx Examples to be supplied.
Boolean property that indicates if the option is selected by default, by the presence of the SELECTED attribute in the HTML OPTION tag.
xxx Examples to be supplied.
For a window, the defaultStatus property reflects the default message displayed in the status bar at the bottom of the window. Do not confuse defaultStatus with status. The status property reflects a priority or transient message in the status bar, such as the message that appears when a mouseOver event occurs over an anchor.
xxx Examples to be supplied.
For text and textArea, string, the initial contents of the field.
xxx Examples to be supplied.
E is Euler's constant, the base of natural logarithms, roughly 2.718.
xxx Examples to be supplied.
The elements array contains an entry for each object in a form. For example, if a form has a text field, a radio button group, and a checkbox, these elements are reflected as formName.elements[0], formName.elements[1], and formName.elements[2].
xxx Examples to be supplied.
RGB value of foreground (text) color, expressed as a hexadecimal triplet. This property is the JavaScript reflection of the FGCOLOR attribute of the HTML BODY tag.
xxx Examples to be supplied.
Array of objects corresponding to named forms (<FORM NAME=""> tags) in source order.
The forms array contains an entry for each form object in a document. For example, if a document contains three forms, these forms are reflected as document.forms[0], document.forms[1], and document.forms[2].
You can refer to a form's elements by using the forms array. For example, you would refer to a text object named quantity in the second form as:
document.forms[1].quantityYou would refer to the value property of this text object as:
document.forms[1].quantity.value
To obtain the number of forms in a document, use the length property: document.forms.length.
xxx Examples to be supplied.
Array of objects corresponding to child frame windows (<FRAMESET> tag) in source order.
The frames array contains an entry for each child frame in a window. For example, if a window contains three child frames, these frames are reflected as window.frames[0], window.frames[1], and window.frames[2].
To obtain the number of number of child frames in a window, use the length property: window.frames.length.
xxx Examples to be supplied.
The anchor name following the # symbol.
xxx Examples to be supplied.
The hostname:port part of the location or URL.
xxx Examples to be supplied.
The hostname part of the location or URL.
xxx Examples to be supplied.
The entire URL as a JavaScript string.
xxx Examples to be supplied.
For radioButton, number, the ordinal number of the radioButton field, 0-based. For a select object option, the number identifying the position of the option in the selection, starting from zero.
xxx Examples to be supplied.
A string containing the last-modified date.
xxx Examples to be supplied.
For a history object, the length of the history list. For a string object, the integer length of the string. For a radioButton object, the number of radio buttons in the object. For an anchors, forms, frames, links, or options array, the number of elements in the array.
For a null string, length is zero.
xxx Example with history to be supplied.
If the string object mystring is "netscape", then mystring.length returns the integer 8.
If the current document contains five forms, then document.forms.length returns the integer 5.
RGB value for color of hyperlinks, expressed as a hexadecimal triplet.
xxx Examples to be supplied.
Array of objects corresponding to link objects (<A HREF=URL> tags) in source order.
The links array contains an entry for each link object in a document. For example, if a document contains three link objects, these links are reflected as document.links[0], document.links[1], and document.links[2].
To obtain the number of links in a document, use the length property: document.links.length.
xxx Examples to be supplied.
LN2 is the natural logarithm of two, roughly 0.693.
xxx Examples to be supplied.
LN10 is the natural logarithm of ten, roughly 2.302.
xxx Examples to be supplied.
xxx Description to be supplied. Not yet implemented in Beta 4.
xxx Examples to be supplied.
The full URL of the document.
xxx Examples to be supplied.
Value of METHOD attribute, "get" or "post".
xxx Examples to be supplied.
A string whose value is the same as the NAME attribute of the object. Note that for button, reset, and submit objects, this is the internal name for the button, not the label that appears onscreen.
button, checkbox, form, password, radioButton, reset, submit, text, textArea
xxx Examples to be supplied.
Array of objects corresponding to options in a selection object (<OPTION> tags) in source order.
The options array contains an entry for each option in a selection object. For example, if a selection object named musicStyle contains three options, these options are reflected as musicStyle.options[0], musicStyle.options[1], and musicStyle.options[2].
To obtain the number of options in a selection object, use the length property: objectName.options.length.
xxx Examples to be supplied.
In a <FRAMESET> and <FRAME> relationship, the <FRAMESET> window.
xxx Examples to be supplied.
The file or object path name following the third slash.
xxx Examples to be supplied.
Pi is the ratio of the circumference of a circle to its diameter, roughly 3.1415.
xxx Examples to be supplied.
The port number in a URL, if any; otherwise "".
xxx Examples to be supplied.
The initial substring up to and including the first colon, which indicates the URL's access method.
xxx Examples to be supplied.
xxx Description to be supplied.
xxx Examples to be supplied.
Any query string or form data after ?.
xxx Examples to be supplied.
Boolean property that indicates the current selected state of an option in a select object.
xxx Examples to be supplied.
xxx to be described
xxx Examples to be supplied.
The self property refers to the current window. Use the self property to disambiguate a window property from a form of the same name. You can also use the self property to make your code more readable.
In the following example, self.status is used to set the status property. This usage disambiguate the status property of a window from a form called "status".
SQRT1_2 is the square root of one-half; equivalently, one over the square root of two, roughly 0.707.
xxx Examples to be supplied.
SQRT2 is the square root of two, roughly 1.414.
xxx Examples to be supplied.
For a window, the status property reflects a priority or transient message in the status bar at the bottom of the window, such as the message that appears when a mouseOver event occurs over an anchor. Do not confuse status with defaultStatus. The defaultStatus property reflects the default message displayed in the status bar.
Suppose you have created a JavaScript function called pickRandomURL() that lets you select a URL at random. You can use the onClick event handler of an anchor to specify a value for the HREF attribute of the anchor dynamically, and the onMouseOver event handler to specify a custom message for the window in the status property:
In the above example, the status property of the window is assigned to the window's self property, as self.status. As this example shows, you must return true to set the status property in the onMouseOver event handler.
Window targeted for form response after the form has been submitted.
xxx Examples to be supplied.
String, reflection of the text after the <OPTION> tag.
xxx Examples to be supplied.
Current document title.
xxx Examples to be supplied.