- All Superinterfaces:
- Element,- HTMLElement,- Node
public interface HTMLButtonElement extends HTMLElement
Push button. See the  BUTTON element definition in HTML 4.0.
 
See also the Document Object Model (DOM) Level 2 Specification.
- Since:
- 1.4, DOM Level 2
- 
Field SummaryFields declared in interface org.w3c.dom.NodeATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
- 
Method SummaryModifier and Type Method Description StringgetAccessKey()A single character access key to give access to the form control.booleangetDisabled()The control is unavailable in this context.HTMLFormElementgetForm()Returns theFORMelement containing this control.StringgetName()Form control or object name when submitted with a form.intgetTabIndex()Index that represents the element's position in the tabbing order.StringgetType()The type of button.StringgetValue()The current form control value.voidsetAccessKey(String accessKey)voidsetDisabled(boolean disabled)voidsetName(String name)voidsetTabIndex(int tabIndex)voidsetValue(String value)Methods declared in interface org.w3c.dom.ElementgetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods declared in interface org.w3c.dom.html.HTMLElementgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitleMethods declared in interface org.w3c.dom.NodeappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
- 
Method Details- 
getFormHTMLFormElement getForm()Returns theFORMelement containing this control. Returnsnullif this control is not within the context of a form.
- 
getAccessKeyString getAccessKey()A single character access key to give access to the form control. See the accesskey attribute definition in HTML 4.0.
- 
setAccessKey
- 
getDisabledboolean getDisabled()The control is unavailable in this context. See the disabled attribute definition in HTML 4.0.
- 
setDisabledvoid setDisabled(boolean disabled)
- 
getNameString getName()Form control or object name when submitted with a form. See the name attribute definition in HTML 4.0.
- 
setName
- 
getTabIndexint getTabIndex()Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.0.
- 
setTabIndexvoid setTabIndex(int tabIndex)
- 
getTypeString getType()The type of button. See the type attribute definition in HTML 4.0.
- 
getValueString getValue()The current form control value. See the value attribute definition in HTML 4.0.
- 
setValue
 
-