Основы WAP

       

Тег <input>


Данный тег определяет поле ввода (текстовое поле, в которое пользователь может ввести какой-то текст).

Синтаксис:

<input name="произвольное имя"/>

Атрибуты

Атрибут Значение Описание
name nmtoken Обязательный атрибут. Имя переменной, которой присваивается результат ввода пользователя
emptyok true

false

Определяет, может пользователь оставить поле пустым или нет. По умолчанию задается значение "false"
format A

a

N

X

x

M

m

*f

nf

Задает формат данных поля ввода. По умолчанию используется значение "*M".

A = буквенные символы и знаки пунктуации верхнего регистра;

a = буквенные символы и знаки пунктуации нижнего регистра;

N = цифровые символы;

X = символы верхнего регистра;

x = символы нижнего регистра;

M = все символы;

m = все символы;

*f = любое количество символов. Замените f любым вышеперечисленным символом, чтобы определить, какие символы может вводить пользователь;

nf = замените n числом от 1 до 9, чтобы определить сколько символов может ввести пользователь. Замените f одним из приведенных выше символов, чтобы определить, какие символы может вводить пользователь

maxlength число Задает максимальное число символов, которое можно ввести в поле
size number_of_char Задает ширину поля ввода
tabindex число Задает позицию табулирования для поля ввода
title cdata Задает название поля ввода
type text

password

Указывает тип поля ввода. Значение по умолчанию "text"
valuecdataЗадает значение по умолчанию для переменной атрибута "name"
xml:lang language_code Задает используемый в элементе язык
class cdata Задает имя класса элемента. В имени класса регистр символов различается. Элемент может быть связан с несколькими классами. Имена нескольких классов в атрибуте class разделяются пробелом
id id Задает уникальное имя элемента

Пример:

<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Пример"> <p> Введите данные </p> <p> Рейс: <input name="race" size="10" format="*N"/><br/> Номер: <input name="number" size="10" format="*N"/><br/> Маршрут: <input name="way" size="7" format="*N"/><br/> Водитель: <input name="driver" size="20"/> </p> </card> </wml>



Содержание раздела