Интерфейс HTMLObjectElement
- Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLObjectElement extends HTMLElement
Обобщённый встроенный объект. Примечание. В принципе, все свойства элемента object доступны для чтения и записи, но в некоторых средах некоторые свойства могут быть доступны только для чтения после создания базового объекта. См. описание элемента OBJECT в 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 | Модификатор и тип | Поле | Описание |
|---|---|---|
static final short |
ATTRIBUTE_NODE |
Узел является Attr. |
static final short |
CDATA_SECTION_NODE |
Узел является CDATASection. |
static final short |
COMMENT_NODE |
Узел является Comment. |
static final short |
DOCUMENT_FRAGMENT_NODE |
Узел является DocumentFragment. |
static final short |
DOCUMENT_NODE |
Узел является Document. |
static final short |
DOCUMENT_POSITION_CONTAINED_BY |
Узел содержится в ссылочном узле. |
static final short |
DOCUMENT_POSITION_CONTAINS |
Узел содержит ссылочный узел. |
static final short |
DOCUMENT_POSITION_DISCONNECTED |
Узлы не связаны. |
static final short |
DOCUMENT_POSITION_FOLLOWING |
Узел следует за ссылочным узлом. |
static final short |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC |
Определение того, какой узел предшествует, а какой следует за другим, зависит от реализации. |
static final short |
DOCUMENT_POSITION_PRECEDING |
Второй узел предшествует ссылочному узлу. |
static final short |
DOCUMENT_TYPE_NODE |
Узел является DocumentType. |
static final short |
ELEMENT_NODE |
Узел является Element. |
static final short |
ENTITY_NODE |
Узел является Entity. |
static final short |
ENTITY_REFERENCE_NODE |
Узел является EntityReference. |
static final short |
NOTATION_NODE |
Узел является Notation. |
static final short |
PROCESSING_INSTRUCTION_NODE |
Узел является ProcessingInstruction. |
static final short |
TEXT_NODE |
Узел является узлом Text. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getAlign() |
Выравнивает этот объект (по вертикали или горизонтали) относительно окружающего текста. |
String |
getArchive() |
Разделённый пробелами список архивов. |
String |
getBorder() |
Ширина границы вокруг объекта. |
String |
getCode() |
Файл класса апплета. |
String |
getCodeBase() |
Базовый URI для атрибутов classid , data и archive. |
String |
getCodeType() |
Тип содержимого данных, загружаемых с помощью атрибута classid. |
Document |
getContentDocument() |
Документ, содержащийся в этом объекте, если он существует и доступен, или null в противном случае. |
String |
getData() |
URI, указывающий местоположение данных объекта. |
boolean |
getDeclare() |
Объявляет этот объект (для дальнейшего использования), но не создаёт его экземпляр. |
HTMLFormElement |
getForm() |
Возвращает элемент FORM, содержащий этот элемент управления. |
String |
getHeight() |
Переопределение высоты. |
String |
getHspace() |
Горизонтальный отступ слева и справа от этого изображения, апплета или объекта. |
String |
getName() |
Имя элемента управления формы или объекта при отправке формы. |
String |
getStandby() |
Сообщение, отображаемое во время загрузки объекта. |
int |
getTabIndex() |
Индекс, определяющий положение элемента в порядке перехода клавишей Tab. |
String |
getType() |
Тип содержимого данных, загружаемых с помощью атрибута data. |
String |
getUseMap() |
Использовать клиентскую карту изображения. |
String |
getVspace() |
Вертикальный отступ сверху и снизу от этого изображения, апплета или объекта. |
String |
getWidth() |
Переопределение ширины. |
void |
setAlign |
|
void |
setArchive |
|
void |
setBorder |
|
void |
setCode |
|
void |
setCodeBase |
|
void |
setCodeType |
|
void |
setData |
|
void |
setDeclare |
|
void |
setHeight |
|
void |
setHspace |
|
void |
setName |
|
void |
setStandby |
|
void |
setTabIndex |
|
void |
setType |
|
void |
setUseMap |
|
void |
setVspace |
|
void |
setWidth |
Методы, объявленные в интерфейсе Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getAttribute |
Получает значение атрибута по имени. |
Attr |
getAttributeNode |
Получает узел атрибута по имени. |
Attr |
getAttributeNodeNS |
Получает узел Attr по локальному имени и URI пространства имён. |
String |
getAttributeNS |
Получает значение атрибута по локальному имени и URI пространства имён. |
NodeList |
getElementsByTagName |
Возвращает NodeList всех дочерних Elements с заданным именем тега в порядке документа. |
NodeList |
getElementsByTagNameNS |
Возвращает NodeList всех дочерних Elements с заданными локальным именем и URI пространства имён в порядке документа. |
TypeInfo |
getSchemaTypeInfo() |
Сведения о типе, связанные с этим элементом. |
String |
getTagName() |
Имя элемента. |
boolean |
hasAttribute |
Возвращает true, если для этого элемента задан атрибут с указанным именем или он имеет значение по умолчанию, и false в противном случае. |
boolean |
hasAttributeNS |
Возвращает true, если для этого элемента задан атрибут с указанными локальным именем и URI пространства имён или он имеет значение по умолчанию, и false в противном случае. |
void |
removeAttribute |
Удаляет атрибут по имени. |
Attr |
removeAttributeNode |
Удаляет указанный узел атрибута. |
void |
removeAttributeNS |
Удаляет атрибут по локальному имени и URI пространства имён. |
void |
setAttribute |
Добавляет новый атрибут. |
Attr |
setAttributeNode |
Добавляет новый узел атрибута. |
Attr |
setAttributeNodeNS |
Добавляет новый атрибут. |
void |
setAttributeNS |
Добавляет новый атрибут. |
void |
setIdAttribute |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем. |
void |
setIdAttributeNode |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем. |
void |
setIdAttributeNS |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем. |
Методы, объявленные в интерфейсе HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getClassName() |
Атрибут class элемента. |
String |
getDir() |
Задаёт базовое направление текста без направленности и направление таблиц. |
String |
getId() |
Идентификатор элемента. |
String |
getLang() |
Код языка, определённый в RFC 1766. |
String |
getTitle() |
Подсказка к элементу. |
void |
setClassName |
|
void |
setDir |
|
void |
setId |
|
void |
setLang |
|
void |
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 | Модификатор и тип | Метод | Описание |
|---|---|---|
Node |
appendChild |
Добавляет узел newChild в конец списка дочерних узлов этого узла. |
Node |
cloneNode |
Возвращает копию этого узла, то есть служит универсальным конструктором копирования узлов. |
short |
compareDocumentPosition |
Сравнивает ссылочный узел, то есть узел, для которого вызывается этот метод, с другим узлом, переданным в качестве параметра, по их положению в документе и в соответствии с порядком документа. |
NamedNodeMap |
getAttributes() |
NamedNodeMap, содержащий атрибуты этого узла (если это Element), или null в противном случае. |
String |
getBaseURI() |
Абсолютный базовый URI этого узла или null, если реализации не удалось получить абсолютный URI. |
NodeList |
getChildNodes() |
NodeList, содержащий все дочерние узлы этого узла. |
Object |
getFeature |
Этот метод возвращает специализированный объект, реализующий специализированные API указанной функции и версии, как определено в . |
Node |
getFirstChild() |
Первый дочерний узел этого узла. |
Node |
getLastChild() |
Последний дочерний узел этого узла. |
String |
getLocalName() |
Возвращает локальную часть квалифицированного имени этого узла. |
String |
getNamespaceURI() |
URI пространства имён этого узла или null, если он не задан (см. ). |
Node |
getNextSibling() |
Узел, непосредственно следующий за этим узлом. |
String |
getNodeName() |
Имя этого узла в зависимости от его типа; см. таблицу выше. |
short |
getNodeType() |
Код, представляющий тип базового объекта, как определено выше. |
String |
getNodeValue() |
Значение этого узла в зависимости от его типа; см. таблицу выше. |
Document |
getOwnerDocument() |
Объект Document, связанный с этим узлом. |
Node |
getParentNode() |
Родительский узел этого узла. |
String |
getPrefix() |
Префикс пространства имён этого узла или null, если он не задан. |
Node |
getPreviousSibling() |
Узел, непосредственно предшествующий этому узлу. |
String |
getTextContent() |
Этот атрибут возвращает текстовое содержимое данного узла и его потомков. |
Object |
getUserData |
Получает объект, связанный с ключом в этом узле. |
boolean |
hasAttributes() |
Возвращает, имеет ли этот узел (если это элемент) какие-либо атрибуты. |
boolean |
hasChildNodes() |
Возвращает, есть ли у этого узла дочерние узлы. |
Node |
insertBefore |
Вставляет узел newChild перед существующим дочерним узлом refChild. |
boolean |
isDefaultNamespace |
Этот метод проверяет, является ли указанный namespaceURI пространством имён по умолчанию. |
boolean |
isEqualNode |
Проверяет, равны ли два узла. |
boolean |
isSameNode |
Возвращает, является ли этот узел тем же узлом, что и указанный. |
boolean |
isSupported |
Проверяет, реализует ли DOM-реализация определённую функцию и поддерживается ли эта функция данным узлом, как указано в . |
String |
lookupNamespaceURI |
Ищет URI пространства имён, связанный с заданным префиксом, начиная с этого узла. |
String |
lookupPrefix |
Ищет префикс, связанный с заданным URI пространства имён, начиная с этого узла. |
void |
normalize() |
Приводит все узлы Text на всей глубине поддерева этого Node, включая узлы атрибутов, к «нормальной» форме, в которой узлы Text разделяются только структурными элементами (например, элементами, комментариями, инструкциями обработки, секциями CDATA и ссылками на сущности), то есть отсутствуют смежные узлы Text и пустые узлы Text. |
Node |
removeChild |
Удаляет дочерний узел, указанный параметром oldChild, из списка дочерних узлов и возвращает его. |
Node |
replaceChild |
Заменяет дочерний узел oldChild узлом newChild в списке дочерних узлов и возвращает узел oldChild. |
void |
setNodeValue |
Значение этого узла в зависимости от его типа; см. таблицу выше. |
void |
setPrefix |
Префикс пространства имён этого узла или null, если он не задан. |
void |
setTextContent |
Этот атрибут возвращает текстовое содержимое данного узла и его потомков. |
Object |
setUserData |
Связывает объект с ключом в этом узле. |
Подробное описание методов
getForm
HTMLFormElement getForm()
Возвращает элемент
FORM, содержащий этот элемент управления. Возвращает null, если этот элемент управления не находится в контексте формы.getCode
String getCode()
Файл класса апплета. См. атрибут
code интерфейса HTMLAppletElement.setCode
void setCode(String code)
getAlign
String getAlign()
Выравнивает этот объект (по вертикали или горизонтали) относительно окружающего текста. См. описание атрибута align в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setAlign
void setAlign(String align)
getArchive
String getArchive()
Разделённый пробелами список архивов. См. описание атрибута archive в HTML 4.0.
setArchive
void setArchive(String archive)
getBorder
String getBorder()
Ширина границы вокруг объекта. См. описание атрибута border в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setBorder
void setBorder(String border)
getCodeBase
String getCodeBase()
Базовый URI для атрибутов
classid , data и archive. См. описание атрибута codebase в HTML 4.0.setCodeBase
void setCodeBase(String codeBase)
getCodeType
String getCodeType()
Тип содержимого данных, загружаемых с помощью атрибута
classid. См. описание атрибута codetype в HTML 4.0.setCodeType
void setCodeType(String codeType)
getData
String getData()
URI, указывающий местоположение данных объекта. См. описание атрибута data в HTML 4.0.
setData
void setData(String data)
getDeclare
boolean getDeclare()
Объявляет этот объект (для дальнейшего использования), но не создаёт его экземпляр. См. описание атрибута declare в HTML 4.0.
setDeclare
void setDeclare(boolean declare)
getHeight
String getHeight()
Переопределение высоты. См. описание атрибута height в HTML 4.0.
setHeight
void setHeight(String height)
getHspace
String getHspace()
Горизонтальный отступ слева и справа от этого изображения, апплета или объекта. См. описание атрибута hspace в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setHspace
void setHspace(String hspace)
getName
String getName()
Имя элемента управления формы или объекта при отправке формы. См. описание атрибута name в HTML 4.0.
setName
void setName(String name)
getStandby
String getStandby()
Сообщение, отображаемое во время загрузки объекта. См. описание атрибута standby в HTML 4.0.
setStandby
void setStandby(String standby)
getTabIndex
int getTabIndex()
Индекс, определяющий положение элемента в порядке перехода клавишей Tab. См. описание атрибута tabindex в HTML 4.0.
setTabIndex
void setTabIndex(int tabIndex)
getType
String getType()
Тип содержимого данных, загружаемых с помощью атрибута
data. См. описание атрибута type в HTML 4.0.setType
void setType(String type)
getUseMap
String getUseMap()
Использовать клиентскую карту изображения. См. описание атрибута usemap в HTML 4.0.
setUseMap
void setUseMap(String useMap)
getVspace
String getVspace()
Вертикальный отступ сверху и снизу от этого изображения, апплета или объекта. См. описание атрибута vspace в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setVspace
void setVspace(String vspace)
getWidth
String getWidth()
Переопределение ширины. См. описание атрибута width в HTML 4.0.
setWidth
void setWidth(String width)
getContentDocument
Document getContentDocument()
Документ, содержащийся в этом объекте, если он существует и доступен, или
null в противном случае.- Начиная с:
- 1.4, DOM Level 2
© 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.