HTMLTextAreaElement.idl [plain text]
[
Exposed=Window
] interface HTMLTextAreaElement : HTMLElement {
[CEReactions=NotNeeded, Reflect] attribute boolean autofocus;
[CEReactions=NotNeeded, Reflect] attribute DOMString dirName;
[CEReactions=NotNeeded, Reflect] attribute boolean disabled;
readonly attribute HTMLFormElement form;
[CEReactions=NotNeeded] attribute long minLength;
[CEReactions=NotNeeded] attribute long maxLength;
[CEReactions=NotNeeded, Reflect] attribute DOMString name;
[CEReactions=NotNeeded, Reflect] attribute DOMString placeholder;
[CEReactions=NotNeeded, Reflect] attribute boolean readOnly;
[CEReactions=NotNeeded, Reflect] attribute boolean required;
[CEReactions=NotNeeded] attribute unsigned long rows;
[CEReactions=NotNeeded] attribute unsigned long cols;
[CEReactions=NotNeeded, Reflect] attribute DOMString wrap;
readonly attribute DOMString type;
[CEReactions=NotNeeded] attribute DOMString defaultValue;
attribute [LegacyNullToEmptyString] DOMString value;
readonly attribute unsigned long textLength;
readonly attribute boolean willValidate;
readonly attribute ValidityState validity;
readonly attribute DOMString validationMessage;
boolean checkValidity();
[EnabledBySetting=InteractiveFormValidation] boolean reportValidity();
undefined setCustomValidity(DOMString error);
readonly attribute NodeList labels;
undefined select();
attribute long selectionStart;
attribute long selectionEnd;
attribute DOMString selectionDirection;
[MayThrowException] undefined setRangeText(DOMString replacement);
[MayThrowException] undefined setRangeText(DOMString replacement, unsigned long start, unsigned long end, optional DOMString selectionMode);
undefined setSelectionRange(optional long start = 0, optional long end = 0, optional DOMString direction);
[CEReactions=NotNeeded] attribute DOMString autocomplete;
};