Range - Тип поля формы диапазон
Тип поля формы 'range' предоставляет горизонтальный ползунок для ввода числовых данных. Хотя значение по умолчанию может быть установлено, нет никакой индикации фактического выбранного значения, только положение большого пальца ползунка. Доступно с
- type (обязательный) должен быть range.
- name (обязательно) - уникальное имя поля.
- label (необязательно) (переводимый) - это описательное название поля, которое будет появляться во всплывающем окне при наведении курсора на метку.
- description (необязательно) (переводимый) - это текст, который будет показан в качестве всплывающей подсказки, когда пользователь наведет курсор мыши на метку.
- default (необязательный) (переводимый) - начальное значение по умолчанию.
- class (необязательно) - это имя класса CSS для поля HTML-формы.
- min (необязательно) это значение является наименьшим, которое может быть выбрано.
- max (необязательно) это значение является максимальным, которое может быть выбрано.
- step (необязательно) если пользователь нажмет стрелку вверх/вниз, текущее значение будет изменено этим атрибутом (значение этого атрибута будет прибавлено или вычтено к текущему значению поля).
- required (необязательно) должен ли пользователь вводить данные в это поле?
Пример определения поля XML, которое создаст ползунок с начальным значением 0, с возможностью выбора значений между -0,5 и 0,5. Значение ползунка изменяется на 0,1 при перемещении ползунка влево или вправо.
<field name="myrange" type="range" default="0" label="Range from -0.5 to 0.5 step 0.1" description="" min="-0.5" max="0.5" step="0.1" />