Интерфейс HTMLScriptElement
- Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLScriptElement extends HTMLElement
Операторы скрипта. См. описание элемента SCRIPT в 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 |
getCharset() |
Кодировка символов связанного ресурса. |
boolean |
getDefer() |
Указывает, что пользовательский агент может отложить обработку скрипта. |
String |
getEvent() |
Зарезервировано для дальнейшего использования. |
String |
getHtmlFor() |
Зарезервировано для дальнейшего использования. |
String |
getSrc() |
URI, указывающий на внешний скрипт. |
String |
getText() |
Содержимое скрипта элемента. |
String |
getType() |
Тип содержимого языка скриптов. |
void |
setCharset |
|
void |
setDefer |
|
void |
setEvent |
|
void |
setHtmlFor |
|
void |
setSrc |
|
void |
setText |
|
void |
setType |
Методы, объявленные в интерфейсе 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 |
Связывает объект с ключом в этом узле. |
Подробное описание методов
getText
String getText()
Содержимое скрипта элемента.
setText
void setText(String text)
getHtmlFor
String getHtmlFor()
Зарезервировано для дальнейшего использования.
setHtmlFor
void setHtmlFor(String htmlFor)
getEvent
String getEvent()
Зарезервировано для дальнейшего использования.
setEvent
void setEvent(String event)
getCharset
String getCharset()
Кодировка символов связанного ресурса. См. описание атрибута charset в HTML 4.0.
setCharset
void setCharset(String charset)
getDefer
boolean getDefer()
Указывает, что пользовательский агент может отложить обработку скрипта. См. описание атрибута defer в HTML 4.0.
setDefer
void setDefer(boolean defer)
getSrc
String getSrc()
URI, указывающий на внешний скрипт. См. описание атрибута src в HTML 4.0.
setSrc
void setSrc(String src)
getType
String getType()
Тип содержимого языка скриптов. См. описание атрибута type в HTML 4.0.
setType
void setType(String type)
© 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.