TextBox.ValidState

Синтаксис

ValidState: Boolean

Описание

Свойство ValidState определяет состояние текстового поля как корректно или некорректно заполненное, устанавливая соответствующую подсветку.

Комментарии

Значение свойства устанавливается с помощью метода setValidState, а возвращается с помощью метода getValidState. Из JSON значение свойства установить нельзя.

Если для свойства установлено значение true, текстовое поле подсвечено как корректное заполненное, иначе - как некорректно заполненное.

По умолчанию установлено значение true.

Пример

Для выполнения примера предполагается наличие на странице компонента TextBox с наименованием «textBox» (см. «Пример создания компонента TextBox» ). Установим подсветку текстового поля как некорректно заполненного, получим и выведем значения высоты, ширины и отступов фоновой картинки:

// Установим подсветку некорректно введенного значения
textBox.setValidState(false);
// Получим значение высоты фоновой картинки
console.log("Высота фоновой картинки: " + textBox.getImageHeight());
// Получим значение отступов фоновой картинки
console.log("Отступы фоновой картинки: " + textBox.getImageMargin());
// Получим значение ширины фоновой картинки
console.log("Ширина фоновой картинки: " + textBox.getImageWidth());

В результате выполнения примера текстовое поле было подсвечено как некорректное заполненное:

Также в консоли браузера были выведены значения высоты, ширины и отступов фоновой картинки текстового поля:

Высота фоновой картинки: 16

Отступы фоновой картинки: 2

Ширина фоновой картинки: 10

См. также:

TextBox