Mashup Builder > Виджеты > Унаследованные виджеты > Виджет "Текстовое поле с маской" (унаследованный)
Виджет "Текстовое поле с маской" (унаследованный)
Виджет "Текстовое поле с маской" ограничивает возможность ввода данных пользователем только теми значениями, которые соответствуют свойству маски. Для маски используется следующий формат:
a=alpha character (ascii only [a-z][A-Z])
9=numeric character ([0-9])
*=alpha-numeric character (ascii only [a-z][A-Z][0-9])
Далее приведено несколько примеров масок. Обратите внимание, что всегда применяется взаимосвязь 1:1, поэтому нельзя ввести больше или меньше символов, чем указано в маске.
Наименование
Маска
Номер социального страхования
999-99-9999
Номер телефона
(999)999-9999
Серийный номер
aa99999999
IP-адрес
999.999.999.999
* 
Стили и общие свойства виджетов не включены в приведенную ниже таблицу.
Имя свойства
Описание
Базовый тип
Значение по умолчанию
Доступно для привязки? (Д/Н)
Локализуемое? (Д/Н)
CustomClass
Определяемый пользователем класс CSS для применения к верхнему разделу виджета. Можно ввести несколько классов, разделенных пробелами.
STRING
Н/Д
Д
N
Text
Текстовое значение текстового поля с маской.
STRING
Н/Д
Д
N
TextAlign
Позиционирование текстового значения ("Справа", "Слева" или "В центре").
STRING
Справа
N
N
LabelAlignment
Позиционирование метки.
STRING
Слева
N
N
Маска
Маска для текстового поля.
STRING
Н/Д
N
N
InnerShadow
Добавляет эффект внутренней тени внутри текстового поля.
BOOLEAN
True
N
N
TabSequence
Порядок обхода клавишей табуляции.
NUMBER
0
N
N
ResetInputsToDefault
Может быть инициирован при помощи события. При этом все поля ввода внутри набора полей будут сброшены до их значений по умолчанию.
Н/Д
Н/Д
Д
N
Метка
Текст для метки.
STRING
Н/Д
Д
Д
Было ли это полезно?