30 lines
1.2 KiB
Plaintext
30 lines
1.2 KiB
Plaintext
interface HTMLSelectElement : HTMLElement {
|
|
/* IID: { 0xa6cf9090, 0x15b3, 0x11d2, \
|
|
{ 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } */
|
|
|
|
readonly attribute DOMString type;
|
|
attribute long selectedIndex;
|
|
attribute DOMString value;
|
|
attribute unsigned long length;
|
|
readonly attribute HTMLFormElement form;
|
|
readonly attribute NSHTMLOptionCollection options;
|
|
attribute boolean disabled;
|
|
attribute boolean multiple;
|
|
attribute DOMString name;
|
|
attribute long size;
|
|
attribute long tabIndex;
|
|
void add(in HTMLElement element,
|
|
in HTMLElement before);
|
|
void remove(in long index);
|
|
void blur();
|
|
void focus();
|
|
};
|
|
|
|
interface NSHTMLSelectElement {
|
|
/* IID: { 0xa6cf9105, 0x15b3, 0x11d2, \
|
|
{ 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } */
|
|
|
|
Node item(in unsigned long index);
|
|
Node namedItem(in DOMString name);
|
|
};
|