Baseline Widely available *
ÐпиÑаниеHTML-ÑÐ»ÐµÐ¼ÐµÐ½Ñ <button>
ÑоздаÑÑ ÐºÐ»Ð¸ÐºÐ°Ð±ÐµÐ»ÑнÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, коÑоÑÐ°Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзована в ÑоÑмаÑ
или в лÑбом дÑÑгом меÑÑе докÑменÑа, коÑоÑÑй ÑÑебÑÐµÑ Ð¿ÑоÑÑой, ÑÑандаÑÑной кнопки. Ðо ÑмолÑаниÑ, кнопки HTML обÑÑно пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð² ÑÑиле, аналогиÑном ÑÑÐ¸Ð»Ñ Ñ
оÑÑ-плаÑÑоÑмÑ, на коÑоÑой ÑабоÑÐ°ÐµÑ user agent, но Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð²Ð½ÐµÑний вид кнопки, иÑполÑзÑÑ CSS.
checkbox
, link
, menuitem
, menuitemcheckbox
, menuitemradio
, radio
, switch
, tab
DOM-инÑеÑÑÐµÐ¹Ñ HTMLButtonElement
ÐÑÑибÑÑÑ
ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑе аÑÑибÑÑÑ.
autofocus
ÐаннÑй бÑлевÑй аÑÑибÑÑ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑказаÑÑ, бÑÐ´ÐµÑ Ð»Ð¸ кнопка авÑомаÑиÑеÑки ÑÑокÑÑиÑована поÑле загÑÑзки ÑÑÑаниÑÑ, до ÑÐµÑ Ð¿Ð¾Ñ, пока полÑзоваÑÐµÐ»Ñ Ð½Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ ÑокÑÑ Ð² ÑÑÑнÑÑ, напÑÐ¸Ð¼ÐµÑ Ð²ÑбÑав дÑÑгой ÑлеменÑ. ТолÑко один ÑвÑзаннÑй Ñ ÑоÑмой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð² докÑменÑе Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð´Ð°Ð½Ð½Ñй аÑÑибÑÑ.
autocomplete
Ðе ÑÑандаÑÑно
ÐÑполÑзование данного аÑÑибÑÑа на ÑлеменÑе <button>
не опиÑано в ÑÑандаÑÑе и иÑполÑзÑеÑÑÑ ÑолÑко в Firefox бÑаÑзеÑе. Ðо ÑмолÑаниÑ, в оÑлиÑие Ð¾Ñ Ð¿ÑоÑиÑ
бÑаÑзеÑов, Firefox ÑоÑ
ÑанÑÐµÑ Ð½Ð°Ð·Ð½Ð°Ñенное динамиÑеÑки оÑклÑÑÑнное ÑоÑÑоÑние Ð´Ð»Ñ ÑлеменÑа <button>
пÑи поÑледÑÑÑиÑ
загÑÑзкаÑ
ÑÑÑаниÑÑ. УÑÑановка Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ аÑÑибÑÑа знаÑÐµÐ½Ð¸Ñ off
оÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ðµ поведение. СмоÑÑиÑе Firefox bug 654072.
disabled
ÐÑлевÑй аÑÑибÑÑ, ÑказÑваÑÑий, ÑÑо полÑзоваÑÐµÐ»Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑвоваÑÑ Ñ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹. ÐÑли аÑÑибÑÑ Ð½Ðµ ÑÑÑановлен, Ñо кнопка наÑледÑÐµÑ ÐµÐ³Ð¾ Ð¾Ñ ÑлеменÑа-конÑейнеÑа, в коÑоÑом она ÑаÑположена, напÑÐ¸Ð¼ÐµÑ Ð¾Ñ <fieldset>
; еÑли оÑÑÑÑÑÑвÑÐµÑ ÑлеменÑ-конÑейнеÑ, Ñ ÑÑÑановленнÑм аÑÑибÑÑом disabled, Ñо кнопка доÑÑÑпна Ð´Ð»Ñ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑвиÑ.Firefox по ÑмолÑаниÑ, в оÑлиÑие Ð¾Ñ Ð¿ÑоÑиÑ
бÑаÑзеÑов, ÑоÑ
ÑанÑÐµÑ Ð½Ð°Ð·Ð½Ð°Ñенное динамиÑеÑки оÑклÑÑÑнное ÑоÑÑоÑние Ð´Ð»Ñ ÑлеменÑа <button>
, даже пÑи обновлении ÑÑÑаниÑÑ. ЧÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ бÑаÑзеÑа в ÑÑом ÑлÑÑае, иÑполÑзÑйÑе аÑÑибÑÑ autocomplete
.
form
ÐÑÑибÑÑ form позволÑÐµÑ ÑказаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ <form>
, Ñ ÐºÐ¾ÑоÑÑм ÑвÑзана кнопка. ÐаннÑй аÑÑибÑÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ
ÑаниÑÑ Ð·Ð½Ð°Ñение id ÑлеменÑа <form>
. ÐÑли даннÑй аÑÑибÑÑ Ð½Ðµ ÑÑÑановлен, Ñо ÑÐ»ÐµÐ¼ÐµÐ½Ñ <button>
бÑÐ´ÐµÑ ÑвÑзан Ñ ÑодиÑелÑÑким ÑлеменÑом <form>
, еÑли поÑледний ÑÑÑеÑÑвÑеÑ.ÐÑÑибÑÑ ÑабоÑÐ°ÐµÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÑлеменÑов в докÑменÑе, поÑÑÐ¾Ð¼Ñ Ð¾Ð½ позволÑÐµÑ ÑвÑзаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ <button>
Ñ ÑоÑмой, даже в ÑлÑÑае, еÑли <button>
не ÑвлÑеÑÑÑ Ð½Ð°Ñледником ÑлеменÑа <form>
.
formaction
СÑÑлка на обÑабоÑÑик ÑоÑмÑ. ÐÑли аÑÑибÑÑ Ð¾Ð¿ÑеделÑн â он пеÑеопÑÐµÐ´ÐµÐ»Ð¸Ñ Ð°ÑÑибÑÑ action
Ñ ÑоÑмÑ-ÑодиÑелÑ.
formenctype
ÐÑли button
Ð¸Ð¼ÐµÐµÑ Ñип submit
, Ñо ÑÑÐ¾Ñ Ð°ÑÑибÑÑ Ð¾Ð¿ÑеделÑÐµÑ Ñип конÑенÑа, оÑпÑавлÑемого на ÑеÑвеÑ. ÐозможнÑе знаÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ аÑÑибÑÑа:
application/x-www-form-urlencoded
: знаÑение по ÑмолÑаниÑ, еÑли аÑÑибÑÑ Ð½Ðµ Ñказан.multipart/form-data
: ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ ÑÑо знаÑение, еÑли ÑоÑма ÑодеÑÐ¶Ð¸Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ <input>
Ñо знаÑением аÑÑибÑÑа type
file
.text/plain
ÐÑли ÑÑÐ¾Ñ Ð°ÑÑибÑÑ Ð¾Ð¿ÑеделÑн, он пеÑеопÑеделÑÐµÑ Ð°ÑÑибÑÑ enctype
Ñ ÑоÑмÑ-ÑодиÑелÑ.formmethod
ÐÑли button
Ð¸Ð¼ÐµÐµÑ Ñип submit
, Ñо ÑÑÐ¾Ñ Ð°ÑÑибÑÑ Ð¾Ð¿ÑеделÑÐµÑ Ð¼ÐµÑод HTTP-запÑоÑа Ð´Ð»Ñ Ð¾ÑпÑавки даннÑÑ
на ÑеÑвеÑ. ÐозможнÑе ваÑианÑÑ:
post
: даннÑе ÑоÑÐ¼Ñ Ð²ÐºÐ»ÑÑаÑÑÑÑ Ð² Ñело ÑообÑÐµÐ½Ð¸Ñ Ð¸ оÑпÑавлÑÑÑÑÑ Ð½Ð° ÑеÑвеÑ.get
: даннÑе ÑоÑÐ¼Ñ Ð¾ÑпÑавлÑÑÑÑÑ Ð½Ð° ÑеÑÐ²ÐµÑ Ð² виде ÑÑÑлки, ÑоÑÑоÑÑей из URI аÑÑибÑÑа action
и непоÑÑедÑÑвенно даннÑÑ
, оÑделÑннÑÑ
знаком '?'. ÐаннÑе ÑоÑÐ¼Ñ Ð±ÑдÑÑ Ð¸Ð¼ÐµÑÑ Ð²Ð¸Ð´ клÑÑ/знаÑение и ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ñ Ð°Ð¼Ð¿ÐµÑÑандом, напÑÐ¸Ð¼ÐµÑ name=Name&id=35. СледÑÐµÑ Ð¸ÑполÑзоваÑÑ ÑÑÐ¾Ñ Ð¼ÐµÑод ÑолÑко еÑли Ð½ÐµÑ Ð¿Ð¾Ð±Ð¾ÑнÑÑ
ÑÑÑекÑов и даннÑе ÑоÑÐ¼Ñ ÑодеÑÐ¶Ð°Ñ Ð»Ð¸ÑÑ ASCII-ÑимволÑ.ÐÑли ÑÑÐ¾Ñ Ð°ÑÑибÑÑ Ð¾Ð¿ÑеделÑн, он пеÑеопÑеделÑÐµÑ Ð°ÑÑибÑÑ method
Ñ ÑоÑмÑ-ÑодиÑелÑ.formnovalidate
ÐÑлевÑй аÑÑибÑÑ. УказÑваеÑ, ÑÑо даннÑе ÑоÑÐ¼Ñ Ð½Ðµ бÑдÑÑ Ð²Ð°Ð»Ð¸Ð´Ð¸ÑоваÑÑÑÑ Ð¿Ñи оÑпÑавке.ÐÑли ÑÑÐ¾Ñ Ð°ÑÑибÑÑ Ð¾Ð¿ÑеделÑн, он пеÑеопÑеделÑÐµÑ Ð°ÑÑибÑÑ novalidate
Ñ ÑоÑмÑ-ÑодиÑелÑ.
formtarget
ÐÑли button
Ð¸Ð¼ÐµÐµÑ Ñип submit
, ÑÑÐ¾Ñ Ð°ÑÑибÑÑ ÑвлÑеÑÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ или клÑÑевÑм Ñловом,ÑказÑваÑÑим, где оÑобÑажаÑÑ Ð¾ÑвеÑ, полÑÑеннÑй поÑле оÑпÑавки ÑоÑмÑ. This is a name of, or keyword for, a browsing context (for example, tab, window, or inline frame). If this attribute is specified, it overrides the target
attribute of the button's form owner. The following keywords have special meanings:
_self
: Load the response into the same browsing context as the current one. This value is the default if the attribute is not specified._blank
: Load the response into a new unnamed browsing context._parent
: Load the response into the parent browsing context of the current one. If there is no parent, this option behaves the same way as _self
._top
: Load the response into the top-level browsing context (that is, the browsing context that is an ancestor of the current one, and has no parent). If there is no parent, this option behaves the same way as _self
.name
Ðазвание кнопки, коÑоÑÐ°Ñ Ð¾ÑпÑавлÑеÑÑÑ Ð²Ð¼ÐµÑÑе Ñ Ð´Ð°Ð½Ð½Ñми ÑоÑмÑ.
type
УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ñип кнопки. ÐоÑÑÑпнÑе знаÑениÑ:
submit
: Ðнопка оÑпÑавлÑÐµÑ Ð´Ð°Ð½Ð½Ñе ÑоÑÐ¼Ñ Ð½Ð° ÑеÑвеÑ. ÐÑо знаÑение по ÑмолÑаниÑ, еÑли аÑÑибÑÑ Ð½Ðµ Ñказан или еÑли аÑÑибÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑки изменен на пÑÑÑое или недопÑÑÑимое знаÑение.reset
: Ðнопка ÑбÑаÑÑÐ²Ð°ÐµÑ Ð²Ñе ÑлеменÑÑ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ðº иÑ
наÑалÑнÑм знаÑениÑм. УдалÑÐµÑ Ð´Ð°Ð½Ð½Ñе, введеннÑе в ÑоÑмÑ.button
: Ðнопка не Ð¸Ð¼ÐµÐµÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ. ÐÑи ÑÑом на ÑÑÑаниÑе могÑÑ Ð±ÑÑÑ ÑкÑипÑÑ, акÑивиÑÑемÑе пÑи возникновении опÑеделÑннÑÑ
ÑобÑÑий на кнопке.menu
: Ðнопка оÑкÑÑÐ²Ð°ÐµÑ Ð²ÑплÑваÑÑее менÑ, опÑеделÑемое Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑооÑвеÑÑÑвÑÑÑего <menu>
ÑлеменÑа.value
ÐаÑалÑное знаÑение кнопки.
<button name="button">ТÑк!</button>
Clicking and focus
Whether clicking on a <button>
causes it to (by default) become focused varies by browser and OS. The results for <input>
of type="button"
and type="submit"
are the same.
tabindex
) Firefox 63 Chrome Yes - Chrome 35 Yes - Chrome 65 Safari N/A No (even with a tabindex
) Safari 12 (bug 22261) Internet Explorer Yes - Internet Explorer 11 N/A Presto Yes - Opera 12 Yes - Opera 12 Mobile Browsers iOS 7.1.2 Android 4.4.4 Safari Mobile No (even with a tabindex
) N/A Chrome 35 No (even with a tabindex
) Yes СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4