Интерфейс HTMLInputElement

Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLInputElement
extends HTMLElement

Элемент управления формой. Примечание. В зависимости от среды просмотра страницы свойство value может быть только для чтения для типа ввода файла. Для типа ввода «пароль» фактическое возвращаемое значение может быть замаскировано для предотвращения несанкционированного использования. См. определение элемента INPUT в HTML 4.0.

См. также Спецификацию Объектной модели документа (DOM) Level 2.

С момента:
1.4, DOM Level 2

Поля

Поля, объявленные в интерфейсе org.w3c.dom.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 элемента имеет значение «Радио» или «Флажок», это представляет текущее состояние элемента управления формой в интерактивном пользовательском агенте.

boolean getDefaultChecked()

Если type имеет значение «Радио» или «Флажок», это представляет атрибут checked элемента HTML.

String getDefaultValue()

Если атрибут type элемента имеет значение «Текст», «Файл» или «Пароль», это представляет атрибут value элемента HTML.

boolean getDisabled()

Элемент управления недоступен в данном контексте.

HTMLFormElement getForm()

Возвращает элемент FORM, содержащий это средство управления.

int getMaxLength()

Максимальное количество символов для текстовых полей, когда type имеет значение «Текст» или «Пароль».

String getName()

Имя элемента управления или объекта при отправке формы.

boolean getReadOnly()

Это средство управления является только для чтения.

String getSize()

Информация о размерах.

String getSrc()

Если атрибут type имеет значение «Изображение», этот атрибут указывает расположение изображения, используемого для украшения графической кнопки отправки.

int getTabIndex()

Индекс, представляющий позицию элемента в порядке табуляции.

String getType()

Тип созданного элемента управления.

String getUseMap()

Использовать клиентскую карту изображений.

String getValue()

Если атрибут type элемента имеет значение «Текст», «Файл» или «Пароль», это представляет текущее содержимое соответствующего элемента управления формой в интерактивном пользовательском агенте.

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)

Методы, объявленные в интерфейсе org.w3c.dom.Element

getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS

Методы, объявленные в интерфейсе org.w3c.dom.html.HTMLElement

getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle

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

Индекс, представляющий позицию элемента в порядке перехода по табуляции. См. определение атрибута 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, 2020, 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/11/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLInputElement.html

Spec-Zone .ru
спецификации, руководства, описания, API