Интерфейс HTMLInputElement
- Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLInputElement extends HTMLElement
Элемент управления формы. Примечание. В зависимости от среды, в которой просматривается страница, свойство value может быть доступно только для чтения для типа ввода файла. Для типа ввода "password" возвращаемое фактическое значение может быть замаскировано во избежание несанкционированного использования. См. описание элемента INPUT в HTML 4.0.
См. также спецификацию объектной модели документа (DOM) уровня 2.
- Начиная с версии:
- 1.4, DOM Level 2
Краткое описание полей
Поля, объявленные в интерфейсе Node
ATTRIBUTE_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
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
blur() |
Удаляет фокус клавиатуры с этого элемента. |
void |
click() |
Имитирует щелчок мышью. |
void |
focus() |
Передает этому элементу фокус клавиатуры. |
String |
getAccept() |
Разделенный запятыми список типов содержимого, которые сервер, обрабатывающий эту форму, может корректно обработать. |
String |
getAccessKey() |
Один символ — клавиша быстрого доступа к элементу управления формы. |
String |
getAlign() |
Выравнивает этот объект по вертикали или горизонтали относительно окружающего текста. |
String |
getAlt() |
Альтернативный текст для пользовательских агентов, которые не отображают обычное содержимое этого элемента. |
boolean |
getChecked() |
Если атрибут type элемента имеет значение "Radio" или "Checkbox", это свойство представляет текущее состояние элемента управления формы в интерактивном пользовательском агенте. |
boolean |
getDefaultChecked() |
Если type имеет значение "Radio" или "Checkbox", это свойство представляет атрибут HTML checked элемента. |
String |
getDefaultValue() |
Если атрибут type элемента имеет значение "Text", "File" или "Password", это свойство представляет атрибут HTML value элемента. |
boolean |
getDisabled() |
В данном контексте элемент управления недоступен. |
HTMLFormElement |
getForm() |
Возвращает элемент FORM, содержащий этот элемент управления. |
int |
getMaxLength() |
Максимальное количество символов для текстовых полей, если type имеет значение "Text" или "Password". |
String |
getName() |
Имя элемента управления формы или объекта при отправке формы. |
boolean |
getReadOnly() |
Этот элемент управления доступен только для чтения. |
String |
getSize() |
Сведения о размере. |
String |
getSrc() |
Если атрибут type имеет значение "Image", этот атрибут задает расположение изображения, используемого для оформления графической кнопки отправки формы. |
int |
getTabIndex() |
Индекс, определяющий положение элемента в порядке перехода клавишей Tab. |
String |
getType() |
Тип созданного элемента управления. |
String |
getUseMap() |
Использовать клиентскую карту-изображение. |
String |
getValue() |
Если атрибут type элемента имеет значение "Text", "File" или "Password", это свойство представляет текущее содержимое соответствующего элемента управления формы в интерактивном пользовательском агенте. |
void |
select() |
Выбирает содержимое текстовой области. |
void |
setAccept |
|
void |
setAccessKey |
|
void |
setAlign |
|
void |
setAlt |
|
void |
setChecked |
|
void |
setDefaultChecked |
|
void |
setDefaultValue |
|
void |
setDisabled |
|
void |
setMaxLength |
|
void |
setName |
|
void |
setReadOnly |
|
void |
setSize |
|
void |
setSrc |
|
void |
setTabIndex |
|
void |
setUseMap |
|
void |
setValue |
Методы, объявленные в интерфейсе Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
Методы, объявленные в интерфейсе HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
Методы, объявленные в интерфейсе Node
appendChild, 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
Подробное описание методов
getDefaultValue
String getDefaultValue()
Если атрибут
type элемента имеет значение "Text", "File" или "Password", это свойство представляет атрибут HTML value элемента. Значение этого атрибута не меняется, если в интерактивном пользовательском агенте изменяется содержимое соответствующего элемента управления формы. Однако изменение этого атрибута сбрасывает содержимое элемента управления формы. См. описание атрибута value в HTML 4.0.setDefaultValue
void setDefaultValue(String defaultValue)
getDefaultChecked
boolean getDefaultChecked()
Если
type имеет значение "Radio" или "Checkbox", это свойство представляет атрибут HTML checked элемента. Значение этого атрибута не меняется, если в интерактивном пользовательском агенте изменяется состояние соответствующего элемента управления формы. Однако изменение этого атрибута сбрасывает состояние элемента управления формы. См. описание атрибута checked в HTML 4.0.setDefaultChecked
void setDefaultChecked(boolean defaultChecked)
getForm
HTMLFormElement getForm()
Возвращает элемент
FORM, содержащий этот элемент управления. Возвращает null, если этот элемент управления не находится в контексте формы.getAccept
String getAccept()
Разделенный запятыми список типов содержимого, которые сервер, обрабатывающий эту форму, может корректно обработать. См. описание атрибута accept в HTML 4.0.
setAccept
void setAccept(String accept)
getAccessKey
String getAccessKey()
Один символ — клавиша быстрого доступа к элементу управления формы. См. описание атрибута accesskey в HTML 4.0.
setAccessKey
void setAccessKey(String accessKey)
getAlign
String getAlign()
Выравнивает этот объект по вертикали или горизонтали относительно окружающего текста. См. описание атрибута align в HTML 4.0. Этот атрибут является устаревшим в HTML 4.0.
setAlign
void setAlign(String align)
getAlt
String getAlt()
Альтернативный текст для пользовательских агентов, которые не отображают обычное содержимое этого элемента. См. описание атрибута alt в HTML 4.0.
setAlt
void setAlt(String alt)
getChecked
boolean getChecked()
Если атрибут
type элемента имеет значение "Radio" или "Checkbox", это свойство представляет текущее состояние элемента управления формы в интерактивном пользовательском агенте. Изменение этого атрибута меняет состояние элемента управления формы, но не изменяет значение атрибута HTML value элемента.setChecked
void setChecked(boolean checked)
getDisabled
boolean getDisabled()
В данном контексте элемент управления недоступен. См. описание атрибута disabled в HTML 4.0.
setDisabled
void setDisabled(boolean disabled)
getMaxLength
int getMaxLength()
Максимальное количество символов для текстовых полей, если
type имеет значение "Text" или "Password". См. описание атрибута maxlength в HTML 4.0.setMaxLength
void setMaxLength(int maxLength)
getName
String getName()
Имя элемента управления формы или объекта при отправке формы. См. описание атрибута name в HTML 4.0.
setName
void setName(String name)
getReadOnly
boolean getReadOnly()
Этот элемент управления доступен только для чтения. Имеет значение, только если
type имеет значение "Text" или "Password". См. описание атрибута readonly в HTML 4.0.setReadOnly
void setReadOnly(boolean readOnly)
getSize
String getSize()
Сведения о размере. Точное значение зависит от типа поля. См. описание атрибута size в HTML 4.0.
setSize
void setSize(String size)
getSrc
String getSrc()
Если атрибут
type имеет значение "Image", этот атрибут задает расположение изображения, используемого для оформления графической кнопки отправки формы. См. описание атрибута src в HTML 4.0.setSrc
void setSrc(String src)
getTabIndex
int getTabIndex()
Индекс, определяющий положение элемента в порядке перехода клавишей Tab. См. описание атрибута tabindex в HTML 4.0.
setTabIndex
void setTabIndex(int tabIndex)
getType
String getType()
Тип созданного элемента управления. См. описание атрибута type в HTML 4.0.
getUseMap
String getUseMap()
Использовать клиентскую карту-изображение. См. описание атрибута usemap в HTML 4.0.
setUseMap
void setUseMap(String useMap)
getValue
String getValue()
Если атрибут
type элемента имеет значение "Text", "File" или "Password", это свойство представляет текущее содержимое соответствующего элемента управления формы в интерактивном пользовательском агенте. Изменение этого атрибута меняет содержимое элемента управления формы, но не изменяет значение атрибута HTML value элемента. Если атрибут type элемента имеет значение "Button", "Hidden", "Submit", "Reset", "Image", "Checkbox" или "Radio", это свойство представляет атрибут HTML value элемента. См. описание атрибута value в HTML 4.0.setValue
void setValue(String value)
blur
void blur()
Удаляет фокус клавиатуры с этого элемента.
focus
void focus()
Передает этому элементу фокус клавиатуры.
select
void select()
Выбирает содержимое текстовой области. Для элементов
INPUT, атрибут type которых имеет одно из следующих значений: "Text", "File" или "Password".click
void click()
Имитирует щелчок мышью. Для элементов
INPUT, атрибут type которых имеет одно из следующих значений: "Button", "Checkbox", "Radio", "Reset" или "Submit".
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLInputElement.html