Интерфейс HTMLInputElement
- Все суперинтерфейсы:
-
Element,HTMLElement,Node
public interface HTMLInputElement extends HTMLElement
Элемент управления формой. Примечание. В зависимости от среды просмотра страницы, свойство value может быть только для чтения для типа ввода файла. Для типа ввода "пароль" фактическое возвращаемое значение может быть замаскировано для предотвращения несанкционированного доступа. См. определение элемента INPUT в HTML 4.0.
См. также Спецификацию Объектной модели документа (DOM) уровня 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 |
|
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 |
Методы, объявленные в интерфейсе 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, 2021, 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/17/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLInputElement.html