![]() |
||
|
aranea.ru || WML - Введение | 11.6.3.1 Примеры элемента Input
11.6.3.1 Примеры элемента InputВ этом примере определяется элемент input. Этот элемент допускает любые символы и выводит на экран ввод для пользователя в форме, читаемой человеком. Максимальное число вводимых символов – 32, и результирующий ввод присваивается переменной с именем X. <input name="X" type="text" maxlength="32"/> Следующий пример требует ввод пользователя и присваивает результирующий ввод в переменную name. Текстовое поле имеет значение "Robert". <input name="NAME" type="text" value="Robert"/> Следующий пример – это карта, которая запрашивает пользователя ввести имя, фамилию и возраст. <card> <p> First name: <input type="text" name="first"/><br/> Last name: <input type="text" name="last"/><br/> Age: <input type="text" name="age" format="*N"/> </p> </card> 11.6.4 Элемент Fieldset<!ELEMENT fieldset (%fields; | do)* > <!ATTLIST fieldset title %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > Элмент fieldset позволяет группировать связанные поля и текст. Это группирование предоставляет информацию устройству вывода, позволяя оптимизировать разметку и навигацию. Элемент Fieldset может вкладываться, предоставляя пользователю средства для определения поведения в широком диапазоне устройств. Ошибка, когда включают пустые элементы fieldset. Смотрите раздел 11.5.2 для получения информации, как элемент fieldset может влиять на разметку и навигацию. Если устройство вывода выбирает сброс fieldset, то оно должно продолжать обработку всех дочерних элементов. Атрибутыtitle= vdata Этот атрибут определяет заголовок элемента, который может использоваться в презентации этого объекта. Атрибуты, определенные в другом месте
11.6.4.1 Примеры элемента FieldsetСледующий пример определяет деку WML, которая требует базовую идентификацию персональной информации от пользователя. Он разделен на несколько разделов для полей, включая предпочитаемую группу полей для устройства вывода. <wml> <card> <p> <do type="accept"> <go href="/submit?f=$(fname)&l=$(lname)&s=$(sex)&a=$(age)"/> </do> <fieldset title="Name"> First name: <input type="text" name="fname" maxlength="32"/> <br/> Last name: <input type="text" name="lname" maxlength="32"/> </fieldset> <fieldset title="Info"> <select name="sex"> <option value="F">Female</option> <option value="M">Male</option> </select> <br/> Age: <input type="text" name="age" format="*N"/> </fieldset> </p> </card> </wml> |