Spec-Zone.ru › OpenJDK 25

Интерфейс 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(String accept)
void setAccessKey(String accessKey)
void setAlign(String align)
void setAlt(String alt)
void setChecked(boolean checked)
void setDefaultChecked(boolean defaultChecked)
void setDefaultValue(String defaultValue)
void setDisabled(boolean disabled)
void setMaxLength(int maxLength)
void setName(String name)
void setReadOnly(boolean readOnly)
void setSize(String size)
void setSrc(String src)
void setTabIndex(int tabIndex)
void setUseMap(String useMap)
void setValue(String value)

Методы, объявленные в интерфейсе 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".

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзор концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API