00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 module html {
00022
00023 interface HTMLSelectElement : HTMLElement {
00024
00025 readonly attribute DOMString type;
00026 attribute long selectedIndex;
00027 attribute DOMString value;
00028
00029
00030 #if defined(LANGUAGE_OBJECTIVE_C)
00031 readonly attribute long length;
00032 #else
00033 attribute unsigned long length
00034 setter raises (DOMException);
00035 #endif
00036
00037 readonly attribute HTMLFormElement form;
00038
00039
00040 readonly attribute HTMLOptionsCollection options;
00041
00042 attribute boolean disabled;
00043 attribute boolean multiple;
00044 attribute DOMString name;
00045 attribute long size;
00046 attribute long tabIndex;
00047
00048 [OldStyleObjC] void add(in HTMLElement element,
00049 in HTMLElement before)
00050 raises(DOMException);
00051
00052 #if defined(LANGUAGE_JAVASCRIPT)
00053
00054 [Custom] void remove();
00055 #else
00056 void remove(in long index);
00057 #endif
00058 void blur();
00059 void focus();
00060
00061
00062
00063 Node item(in [IsIndex] unsigned long index);
00064 Node namedItem(in DOMString name);
00065 };
00066
00067 }