Книга: JavaScript. Подробное руководство, 6-е издание

TextArea

TextArea

многострочная область ввода текста (Node, Element, FormControl)

Объект TextArea представляет HTML-элемент <textarea> - многострочное текстовое поле ввода, часто используемое в HTML-формах. Начальное содержимое текстовой области вставляется между тегами <textarea> и </textarea>. Получить и изменить текст можно с помощью свойства value.

Объект TextArea - это элемент ввода формы, подобный элементам Input и Select. Аналогично этим объектам он определяет свойства form, name, type и value, а также другие свойства и методы, описанные в справочной статье FormControl.

Свойства

В дополнение к свойствам, перечисленным ниже, элементы TextArea определяют свойства интерфейсов Element и FormControl, а также следующие свойства, соответствующие HTML-атрибутам: cols, maxLength, rows, placeholder, readonly, required и wrap.

string defaultValue

Начальное текстовое содержимое элемента <textarea>. Когда выполняется сброс формы, содержимое текстовой области восстанавливается в это значение. Это свойство имеет то же значение, что и свойство textContent, унаследованное от Node.
unsigned long selectionEnd

Возвращает или устанавливает индекс первого введенного символа, следующего за выделенным текстом. См. также setSelectionRange().

unsigned long selectionStart

Возвращает или устанавливает индекс первого выделенного символа в элементе <textarea>. См. также setSelectionRange().
readonly unsigned long textLength

Длина свойства value в символах (см. FormControl).

Методы

В дополнение к методам, перечисленным ниже, элементы TextArea реализуют методы интерфейсов Element и FormControl.

void select()

Выделяет весь текст в элементе <textarea>. Во многих броузерах это означает, что текст будет выделен цветом и при вводе очередного символа выделенный текст будет удален и замещен введенным символом.

void setSelectionRange(unsigned long start, unsigned long end)

Выделяет текст в элементе <textarea>, начиная с символа в позиции start и заканчивая (но не включая его) символом в позиции end.

Оглавление книги


Генерация: 2.902. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз