Функции для работы с формами HTML.
Требует загрузки модуля Form.
activateFirstElement
y5.Form.activateFirstElement(container) -> Element, null — элемент на который установлен фокус или null
Устанавливает фокус и выделяет содержимое первого элемента формы.
Имя аргумента | Тип | Описание |
---|---|---|
container | Element | контейнер элементов |
checkElement
y5.Form.checkElement(element, onlyEditable) -> Boolean — результат проверки
Проверяет, что элемент может иметь фокус.
Имя аргумента | Тип | Описание |
---|---|---|
element | Element | элемент для проверки |
onlyEditable | Boolean | проверять только редактируемые элементы |
checkElementHasTabIndex
y5.Form.checkElementHasTabIndex(element) -> Boolean — результат проверки
Проверяет, что элемент имеет установленный tabIndex.
Имя аргумента | Тип | Описание |
---|---|---|
element | Element | элемент для проверки |
focusFirstElement
y5.Form.focusFirstElement(container, onlyEditable) -> Element, null — элемент на который установлен фокус или null
Устанавливает фокус на первый элемент формы заданного контейнера.
Имя аргумента | Тип | Описание |
---|---|---|
container | Element | контейнер элементов |
onlyEditable | Boolean | устанавливать фокус только на редактируемые элементы |
focusLastElement
y5.Form.focusLastElement(container, onlyEditable) -> Element, null — элемент на который установлен фокус или null
Устанавливает фокус на последний элемент формы заданного контейнера.
Имя аргумента | Тип | Описание |
---|---|---|
container | Element | контейнер элементов |
onlyEditable | Boolean | устанавливать фокус только на редактируемые элементы |
getFirstElement
y5.Form.getFirstElement(container, onlyEditable) -> Element, null — элемент или null
Находит первый элемент формы заданного контейнера.
Имя аргумента | Тип | Описание |
---|---|---|
container | Element | контейнер элементов |
onlyEditable | Boolean | искать только редактируемые элементы |
getLastElement
y5.Form.getLastElement(container, onlyEditable) -> Element, null — элемент или null
Находит последний элемент формы заданного контейнера.
Имя аргумента | Тип | Описание |
---|---|---|
container | Element | контейнер элементов |
onlyEditable | Boolean | искать только редактируемые элементы |