English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Тег HTML <button> представляет элемент, представляющий нажимаемую кнопку, который можно использовать в формах или других местах в документе, где необходимо использовать простую стандартную кнопку. Этот тег также часто называется элементом <button>.
Следующий код помечает кнопку:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Основной курс (oldtoolbag.com)</title> </head> <body> <button type="button" onclick="alert('Привет, мир!')">Нажми меня</button> </body> </html>Проверьте, ‹/›
IEFirefoxOperaChromeSafari
Все основные браузеры поддерживают тег <button>.
Тег <button> определяет кнопку.
Внутри элемента <button> можно разместить содержимое, например, текст или изображение. Это различие между этим элементом и кнопкой, созданной с помощью элемента <input>.
Элемент HTML <button> расположен внутри маркера <body>.
Маркер <button> не может следовать за маркером <a>.
Подсказка:Всегда указывайте атрибут type для элемента <button>. Разные браузеры используют различные значения по умолчанию для атрибута type элемента <button>.
Комментарий:Если использовать элемент <button> в HTML-форме, различные браузеры могут отправить различные значения кнопки. Используйте <input> Создание кнопок в HTML-формах.
Новые атрибуты в HTML5: autofocus, form, formaction, formenctype, formmethod, formnovalidate и formtarget.
New :Новый атрибут в HTML5.
Атрибут | Значение | Описание |
---|---|---|
autofocusHTML5 | autofocus | Определяет, что кнопка должна автоматически получить фокус при загрузке страницы. |
disabled | disabled | Определяет, что кнопка должна быть отключена. |
formHTML5 | form_id | Определяет, что кнопка принадлежит одному или нескольким формам. |
formactionHTML5 | URL | Определяет, куда отправлять данные формы при отправке. Покрывает атрибут action элемента form. Этот атрибут используется вместе с type="submit". |
formenctypeHTML5 | application/x-www-form-urlencoded multipart/form-data text/plain | Определяет, как кодировать данные формы перед отправкой на сервер. Покрывает атрибут enctype элемента form. Этот атрибут используется вместе с type="submit". |
formmethodHTML5 | get post | Определяет HTTP-метод, который используется для отправки данных формы. Покрывает атрибут method элемента form. Этот атрибут используется вместе с type="submit". |
formnovalidateHTML5 | formnovalidate | Если использовать этот атрибут, то при отправке формы не будет выполнена проверка. Покрывает атрибут novalidate элемента form. Этот атрибут используется вместе с type="submit". |
formtargetHTML5 | _blank _self _parent _top framename | Определяет, где открывать action URL. Покрывает атрибут target элемента form. Этот атрибут используется вместе с type="submit". |
name | name | Определяет имя кнопки. |
type | submit reset button | Определяет тип кнопки. |
value | text | Определяет начальное значение кнопки. Может быть изменено скриптом. |
Поддержка тега <button> Глобальные свойства HTML.
Поддержка тега <button> Событийные свойства HTML.
Руководство по HTML DOM: Объект Button