Спецификация HTML 3.2



         

INPUT текстовые поля, радиокнопки, контрольные ящички, ...


Элементы INPUT не являются контейнерами, так что закрывающий тэг

использовать в этом случае не разрешается.

<!ENTITY % InputType "(TEXT | PASSWORD | CHECKBOX | RADIO | SUBMIT | RESET | FILE | HIDDEN | IMAGE)"> <!ELEMENT INPUT - O EMPTY> <!ATTLIST INPUT type %InputType TEXT -- what kind of widget is needed -- name CDATA #IMPLIED -- required for all but submit and reset -- value CDATA #IMPLIED -- required for radio and checkboxes -- checked (checked) #IMPLIED -- for radio buttons and check boxes -- size CDATA #IMPLIED -- specific to each type of field -- maxlength NUMBER #IMPLIED src %URL #IMPLIED -- for fields with background images -- align (top|middle|bottom|left|right) top -- image alignment -- >

type

Конкретизирует тип поля, используемого под ввод данных:

type=text (по умолчанию)

Создает поле ввода под одну строку текста, чей размер можно устанавливать

посредством атрибута (например атрибут

size=40 задает поле длиной, достаточной для прямого ввода 40-а символов).

При этом браузер должен предоставлять пользователю возможность ввести в подобное поле

строку текста, чей размер превышает указанный предел. На практике это должно

осуществляться посредством автоматического скроллинга текста, когда курсор выходит за

рамки видимого поля. Посредством атрибута

вы можете наложить уже настоящее ограничение на максимальное количество символов,

которое можно ввести в данное поле. Для присвоения некого имени данному полю может

использоваться атрибут , а атрибут

href="#value">value задает некую строку инициализации, которая при

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

<input type=text size=40 name=user value="ваше имя">

type=password

В основном подобен атрибуту type=text, однако в данном случае вводимые символы

отображаются на экране в виде условных значков, таких как *. Делается это с тем, чтобы

скрыть текст от любопытных глаз при входе паролей с клавиатуры. Вы можете точно так

же, как и в случае обычных текстовых полей, воспользоваться атрибутами


Содержание  Назад  Вперед