Примеры сетевых топологий

         

Элемент button


<!element button - - (%flow;)* -(a|%formctrl;|form|fieldset) -- клавиша -->
<!attlist button

%attrs -- %coreattrs, %i18n, %events --
name cdata #implied
value cdata #implied -- при представлении посылать серверу --
type (button|submit|reset) submit -- для использования в качестве кнопки --
disabled (disabled) #implied -- в данном контексте недоступно --
tabindex number #implied -- position in tabbing order --
accesskey %character; #implied -- клавиша доступа --
onfocus %script; #implied -- элемент выделен --
onblur %script; #implied -- элемент не выделен -- >

Описание атрибутов

name = cdata

Этот атрибут присваивает имя кнопке.
value = cdata

Этот атрибут присваивает значение кнопке.
type = button | submit | reset

Этот атрибут декларирует тип кнопки. Когда атрибут не задан, поведение кнопки не определено. Возможные значения:

button:Создает простую кнопку, которая может запускать скрипт.
submit:Создает кнопку, которая служит для отправки формы серверу (значение по умолчанию).
reset:Создает кнопку сброса для формы.

Элемент button с типом "submit", содержащий изображение (т.е. элемент img), очень похож на элемент input с типом "image". Но их поведение на фазе отображения различно. В этом контексте элемент input предполагает плоское изображение, а button - объемное (кнопка нажимается и отбрасывает тень). Ниже приведен пример использования элементов input и button:

<form action="http://somesite.com/prog/adduser" method="post"><p>
first name: <input type="text" name="firstname"><br>
last name: <input type="text" name="lastname"><br>
email: <input type="text" name="email"><br>
<input type="radio" name="sex" value="male"> male<br>
<input type="radio" name="sex" value="female"> female<br>
<button name="submit" value="submit" type="submit">
send<img src="/icons/wow.gif" alt="wow"></button>
<button name="reset" type="reset">
reset<img src="/icons/oops.gif" alt="oops"></button>
</p>
</form>

Если используется button с элементом img, рекомендуется применение img-элемента с атрибутом alt, чтобы обеспечить совместимость с агентами пользователя, не поддерживающими графику. Недопустимо использование карты изображения с img в элементе button:

<button>
<img src="foo.gif" usemap="…">
</button>

Элемент button с типом "reset" очень похож на элемент input с типом "reset".



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