Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.
Интерфейс HTMLButtonElement
обеспечивает свойства и методы (после <button>
объекта интерфейса, он также доступен для них по наследству) для манипулирования расположением и представлением элементами кнопки.
Свойства
Наследует свойства от его родителя, HTMLElement
.
Имя | Тип | Описание |
---|---|---|
accessKey |
DOMString |
Определенная кнопка клавиатуры, дающая доступ к кнопке. |
autofocus |
Boolean |
Управление должно получить фокус ввода при загрузки страницы, пока пользователь не отменяет его, например, набирая на клавиатуре в другом контроле. Только один формо-ассоциированный элемент в документе может иметь указанный атрибут. |
disabled |
Boolean |
Контроль выключен, что означает, он не принимает любых кликов. |
form Read only |
HTMLFormElement |
Форма этой кнопки связана с ней. Если кнопка потомок элемента формы, то этот атрибут ID этого элемента формы. Если форма не связана с формой элемента, то атрибут может быть ID любой формы элемента в том же документе , или значение null если нет совпадений. |
formAction |
DOMString |
The URI of a resource that processes information submitted by the button. If specified, this attribute overrides the action attribute of the <form> element that owns this element. |
formEncType |
DOMString |
Тип содержимого, используемый для отправки формы на серевер. Если указан этот атрибут, то он переопределяет enctype атрибут элемента <form> , который является владельцем этого элемента. |
formMethod |
DOMString |
The HTTP method that the browser uses to submit the form. If specified, this attribute overrides the method attribute of the <form> element that owns this element. |
formNoValidate |
Boolean |
Indicates that the form is not to be validated when it is submitted. If specified, this attribute overrides the novalidate attribute of the <form> element that owns this element. |
formTarget |
DOMString |
A name or keyword indicating where to display the response that is received after submitting the form. If specified, this attribute overrides the target attribute of the <form> element that owns this element. |
labels Read only |
NodeList |
A list of <label> elements that are labels for this button. |
menu |
HTMLMenuElement |
The menu element to be displayed if the button is clicked and is of type="menu" . |
name |
DOMString |
The name of the object when submitted with a form. HTML5 If specified, it must not be the empty string. |
tabIndex |
long | Number that represents this element's position in the tabbing order. |
type |
DOMString |
Indicates the behavior of the button. This is an enumerated attribute with the following possible values:
|
validationMessage Read only |
DOMString |
A localized message that describes the validation constraints that the control does not satisfy (if any). This attribute is the empty string if the control is not a candidate for constraint validation (willValidate is false ), or it satisfies its constraints. |
validity Read only |
ValidityState |
The validity states that this button is in. |
value |
DOMString |
The current form control value of the button. |
willValidate |
Boolean |
Indicates whether the button is a candidate for constraint validation. It is false if any conditions bar it from constraint validation. |
Methods
Наследует свойства от его родителя, HTMLElement
.
Name | Return Type | Description |
---|---|---|
checkValidity() |
Boolean |
Not supported for button elements. |
setCustomValidity(in DOMString error) |
void |
Not supported for button elements. |
WIth Gecko-based browser, use the :-moz-submit-invalid
pseudo-class to style submit buttons based on the validation of a form.
Specifications
Specification | Status | Comment |
---|---|---|
WHATWG HTML Living Standard Определение 'HTMLAnchorElement' в этой спецификации. |
Живой стандарт | The following attribute has been added: menu .The type attribute can take one more value, "menu" . |
HTML5 Определение 'HTMLAnchorElement' в этой спецификации. |
Рекомендация | The attributes tabindex and accesskey , are now defined on HTMLElement .The following attributes have been added: autofocus , formAction , formEncType , formMethod , formNoValidate , formTarget , labels , validity , validationMessage , and willValidate .The following methods have been added: checkValidity() , setCustomValidity() .The type attribute is no more read-only. |
Document Object Model (DOM) Level 2 HTML Specification Определение 'HTMLAnchorElement' в этой спецификации. |
Рекомендация | No change from Document Object Model (DOM) Level 1 Specification. |
Document Object Model (DOM) Level 1 Specification Определение 'HTMLAnchorElement' в этой спецификации. |
Рекомендация | Initial definition. |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | (Да) | 1.0 (1.7 или ранее) | (Да) | (Да) | (Да) |
Form-related attributes | (Да) | 4.0 (2.0) | (Да) | (Да) | (Да) |
labels |
(Да) | Нет Не реализовано (смотрите ошибка 556743) | ? | ? | ? |
menu & type="menu" |
Нет | Нет | Нет | Нет | Нет |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Да) | 1.0 (1.0) | (Да) | (Да) | (Да) |
Form-related attributes | (Да) | 4.0 (2.0) | (Да) | (Да) | (Да) |
labels |
(Да) | НетНе реализовано (смотрите ошибка 556743) | ? | ? | ? |
menu & type="menu" |
Нет | Нет | Нет | Нет | Нет |
See also
- HTML element implementing this interface:
<button>
Метки документа и участники
Внесли вклад в эту страницу:
agorshkov23,
AlexAlex
Обновлялась последний раз:
agorshkov23,