Чтение онлайн

на главную - закладки

Жанры

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

Удаляет строку в указанной позиции в данном разделе.

TableRow insertRow([long index])

Создает новый элемент

<tr>,
вставляет в данный раздел таблицы в указанную позицию и возвращает его. Если аргумент index опущен, равен количеству строк в разделе или -1, новая строка добавляется в конец раздела. В противном случае новая строка вставляется непосредственно перед строкой, находящейся в данный момент в позиции, заданной аргументом index. Обратите внимание: для этого метода аргумент index определяет позицию строки внутри одного раздела, а не в таблице в целом.

Text

текстовая

последовательность в документе (Node)

Узел

Text
представляет обычный текст в документе и обычно располагается в дереве документа в виде дочернего узла по отношению к узлу
Element
. Текстовое содержимое узла
Text
доступно через свойство
data
или через свойства
nodeValue
и
textContent
, унаследованные от
Node
. Создать новый узел
Text
можно с помощью
Document.createText-Node.
Текстовые узлы никогда не имеют дочерних узлов.

Свойства

string data

Текст, содержащийся в данном узле.

readonly unsigned long length

Длина текста в символах.

readonly string wholeText

Текстовое содержимое данного узла и любых смежных с ним текстовых узлов, предшествующих ему и следующих за ним. После вызова метода

normalize
родительского элемента
Node
это свойство будет иметь то же значение, что и свойство
data
.

Методы

Эти методы вам не придется использовать на практике, если только вы не соберетесь написать текстовый редактор с веб-интерфейсом.

void appendData(string text)

Добавляет текст

text
в конец данного текстового узла.

void deleteData(unsigned long offset, unsigned long count)

Удаляет count символов из данного текстового узла, начиная с символа в позиции offset. Если сумма значений offset и count превысит количество символов в текстовом узле, будут удалены все символы до конца строки, начиная с символа в позиции offset.

void insertData(unsigned long offset, string text)

Вставляет текст text в текстовый узел в позицию offset.

void replaceData(unsigned long offset, unsigned long count, string text)

Замещает count символов, начиная с позиции offset, содержимым строки text. Если сумма значений offset и count превысит значение свойства

length
текстового узла, будут замещены все символы, начиная с позиции offset.

Text replaceWholeText(string text)

Создает новый узел

Text
, содержащий текст text, а затем замещает данный и смежные с ним текстовые узлы новым узлом и возвращает новый узел. См. также описание свойства
wholeText
выше и метода
normalize
интерфейса Node.

Text splitText(unsigned long offset)

Разбивает узел

Text
на два по смещению offset. Исходный узел
Text
модифицируется так, чтобы он содержал весь текст до символа в позиции offset, но не включая его. Создается новый узел, который содержит все символы от позиции offset (включая ее) до конца строки. Этот новый узел
Text
является возвращаемым значением метода. Кроме того, если исходный узел
Text
имеет родительский узел, то новый узел вставляется в родительский узел непосредственно после исходного узла.

string substringData(unsigned long offset, unsigned long count)

Извлекает и возвращает подстроку длиной count символов, начинающуюся с символа в позиции offset в тексте узла

Text
. Если узел
Text
содержит слишком большой объем текста, этот метод может оказаться более эффективным, чем метод
String.substring
.

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
.

Поделиться:
Популярные книги

#Бояръ-Аниме. Газлайтер. Том 13

Володин Григорий Григорьевич
13. История Телепата
Фантастика:
боевая фантастика
аниме
попаданцы
фэнтези
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 13

Чужое наследие

Кораблев Родион
3. Другая сторона
Фантастика:
боевая фантастика
8.47
рейтинг книги
Чужое наследие

Учитель из прошлого тысячелетия

Еслер Андрей
6. Соприкосновение миров
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Учитель из прошлого тысячелетия

Последний Герой. Том 2

Дамиров Рафаэль
2. Последний герой
Фантастика:
попаданцы
альтернативная история
4.50
рейтинг книги
Последний Герой. Том 2

Личный аптекарь императора. Том 4

Карелин Сергей Витальевич
4. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Личный аптекарь императора. Том 4

Неучтенный элемент. Том 2

NikL
2. Антимаг. Вне системы
Фантастика:
городское фэнтези
фэнтези
5.00
рейтинг книги
Неучтенный элемент. Том 2

Тринадцатый VIII

NikL
8. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый VIII

Дважды одаренный. Том VI

Тарс Элиан
6. Дважды одаренный
Фантастика:
аниме
альтернативная история
фэнтези
фантастика: прочее
5.00
рейтинг книги
Дважды одаренный. Том VI

Лекарь Империи 4

Карелин Сергей Витальевич
4. Лекарь Империи
Фантастика:
городское фэнтези
аниме
попаданцы
5.00
рейтинг книги
Лекарь Империи 4

Источник

Билик Дмитрий Александрович
11. Бедовый
Фантастика:
юмористическое фэнтези
городское фэнтези
мистика
7.00
рейтинг книги
Источник

Частный сыщик

Кренц Джейн Энн
Любовные романы:
остросюжетные любовные романы
8.00
рейтинг книги
Частный сыщик

Второгодка. Книга 5. Презренный металл

Ромов Дмитрий
5. Второгодка
Фантастика:
городское фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Второгодка. Книга 5. Презренный металл

Кодекс Крови. Книга ХI

Борзых М.
11. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХI

Первый среди равных. Книга IV

Бор Жорж
4. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Первый среди равных. Книга IV