33 #include <dom/html_element.h>
34 #include <dom/html_misc.h>
36 #include <tdemacros.h>
40 class HTMLButtonElementImpl;
41 class HTMLFormElement;
94 bool disabled()
const;
99 void setDisabled(
bool );
122 long tabIndex()
const;
127 void setTabIndex(
long );
165 class HTMLFieldSetElementImpl;
196 class HTMLFormElementImpl;
267 void setAcceptCharset(
const DOMString & );
339 class HTMLInputElementImpl;
375 void setDefaultValue(
const DOMString & );
383 bool defaultChecked()
const;
388 void setDefaultChecked(
bool );
461 bool checked()
const;
466 void setChecked(
bool );
471 bool indeterminate()
const;
476 void setIndeterminate(
bool );
484 bool disabled()
const;
489 void setDisabled(
bool );
498 long maxLength()
const;
503 void setMaxLength(
long );
526 bool readOnly()
const;
532 void setReadOnly(
bool );
542 void setSize(
const DOMString & ) TDE_DEPRECATED;
551 long getSize()
const;
556 void setSize(
long );
580 long tabIndex()
const;
585 void setTabIndex(
long );
663 long selectionStart();
671 void setSelectionStart(
long offset);
689 void setSelectionEnd(
long offset);
697 void setSelectionRange(
long start,
long end);
703 class HTMLLabelElementImpl;
757 class HTMLLegendElementImpl;
817 class HTMLOptGroupElementImpl;
846 bool disabled()
const;
851 void setDisabled(
bool );
869 class HTMLSelectElementImpl;
906 long selectedIndex()
const;
911 void setSelectedIndex(
long );
948 bool disabled()
const;
953 void setDisabled(
bool );
962 bool multiple()
const;
967 void setMultiple(
bool );
994 void setSize(
long );
1003 long tabIndex()
const;
1008 void setTabIndex(
long );
1030 void remove (
long index );
1047 class HTMLTextAreaElementImpl;
1080 void setDefaultValue(
const DOMString & );
1112 void setCols(
long );
1120 bool disabled()
const;
1125 void setDisabled(
bool );
1147 bool readOnly()
const;
1152 void setReadOnly(
bool );
1165 void setRows(
long );
1174 long tabIndex()
const;
1179 void setTabIndex(
long );
1221 long selectionStart();
1228 void setSelectionStart(
long offset);
1236 long selectionEnd();
1243 void setSelectionEnd(
long offset);
1250 void setSelectionRange(
long start,
long end);
1262 class HTMLOptionElementImpl;
1295 bool defaultSelected()
const;
1300 void setDefaultSelected(
bool );
1321 void setIndex(
long );
1329 bool disabled()
const;
1334 void setDisabled(
bool );
1355 bool selected()
const;
1360 void setSelected(
bool );
1379 class HTMLIsIndexElementImpl;
This class implements the basic string we use in the DOM.
An HTMLCollection is a list of nodes.
All HTML element interfaces derive from this class.
Organizes form controls into logical groups.
This element is used for single-line text input.
Provides a caption for a FIELDSET grouping.
Group options together in logical subdivisions.
The select element allows the selection of an option.
The Node interface is the primary datatype for the entire Document Object Model.
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...