JavaScript Reference :: Select

The easiest way to create a Select object is to get the HTML element using either the document method getElementById or getElementsByTagName to get a reference to an HTML select tag. Of course, you may also use document.createElement("select"). Once you have the element, you can assign event handlers or modify the properties.

methods

object toSource()
Returns a literal representing the source code of the object e.g "function Object() { [native code] }" or "function Car(manufactuer, model, productionyear) { this.make = manufactuer; this.model = model; this.year = productionyear; }".
string toString()
Returns a string representing the object i.e. "[object Object]".
void unwatch(property)
Removes a previously set watchpoint.
								
object valueOf()
Returns the primitive value of the object e.g. "function Object() { [native code] }".
void watch(property, handlingFunction)
Calls the handlingFunction when the property is changed.
								

properties

className
The value provided in the class attribute of the HTML tag.
constructor
The constructor method is the base method used to create an instance of the object.
form
A Form object representing the HTML form which contains the FileUpload object.
name
The value provided in the name attribute of the HTML tag.
options
An array containing Option objects representing all the options in the select box.
prototype
Exposes the prototype for the method or property of the object.
selectedIndex
The index of the option selected in the options array.
type
The value provided in the type attribute of the HTML tag. This property is either "select-one" or "select-multiple".

events

onblur
onchange
ondblclick
onclick
onfocus
onkeydown
onkeypress
onkeyup
onmousedown
onmouseout
onmouseover
onmouseup
onresize