HTMLElement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/ru/web/api/html_dom_api/index.md)
Интерфейс HTMLElement
представляет собой любой элемент HTML. Некоторые элементы напрямую используют этот интерфейс, другие - через промежуточный интерфейс.
Свойства
Наследует свойства родителя, Element
, и реализует их через GlobalEventHandlers
и TouchEventHandlers
.
HTMLElement.accessKey
— ключ доступа-
Эта строковая переменная
DOMString
отображает ключ доступа, сопоставленный элементуElement
. HTMLElement.accessKeyLabel
Только для чтения-
Возвращает
DOMString
, содержащий назначенный ключ доступа элемента. HTMLElement.contentEditable
-
Является
DOMString
, где значение" true "означает, что элемент доступен для редактирования, а значение" false " означает, что это не так. HTMLElement.isContentEditable
Только для чтения-
Возвращает
Boolean
, который указывает, можно ли редактировать содержимое элемента. -
Является
HTMLMenuElement
, представляющим контекстное меню, связанное с элементом. Может быть null HTMLElement.dataset
Только для чтения — набор данных-
Возвращает
domstringmap
, который позволяет получить доступ к чтению и записи атрибутов пользовательских данных элемента (data-*) . HTMLElement.dir
-
Is a
DOMString
, reflecting thedir
global attribute, representing the directionality of the element. Possible values are"ltr"
,"rtl"
, and"auto"
. HTMLElement.draggable
-
Is a
Boolean
indicating if the element can be dragged. HTMLElement.dropzone
Только для чтения-
Returns a
DOMSettableTokenList
reflecting thedropzone
global attribute and describing the behavior of the element regarding a drop operation. -
Is a
Boolean
indicating if the element is hidden or not. HTMLElement.itemScope
Экспериментальная возможность-
Is a
Boolean
… HTMLElement.itemType
Только для чтения Экспериментальная возможность-
Returns a
DOMSettableTokenList
… HTMLElement.itemId
Экспериментальная возможность-
Is a
DOMString
… HTMLElement.itemRef
Только для чтения Экспериментальная возможность-
Returns a
DOMSettableTokenList
… HTMLElement.itemProp
Только для чтения Экспериментальная возможность-
Returns a
DOMSettableTokenList
… HTMLElement.itemValue
Экспериментальная возможность-
Returns an
Object
… HTMLElement.lang
-
Is a
DOMString
representing the language of an element's attributes, text, and element contents. HTMLElement.offsetHeight
Только для чтения Экспериментальная возможность-
Returns a
double
containing the height of an element, relative to the layout. HTMLElement.offsetLeft
Только для чтения Экспериментальная возможность-
Returns a
double
, the distance from this element's left border to itsoffsetParent
's left border. HTMLElement.offsetParent
Только для чтения Экспериментальная возможность-
Returns an
Element
that is the element from which all offset calculations are currently computed. HTMLElement.offsetTop
Только для чтения Экспериментальная возможность-
Returns a
double
, the distance from this element's top border to itsoffsetParent
's top border. HTMLElement.offsetWidth
Только для чтения Экспериментальная возможность-
Returns a
double
containing the width of an element, relative to the layout. HTMLElement.properties
Только для чтения Экспериментальная возможность-
Returns an
HTMLPropertiesCollection
… HTMLElement.spellcheck
-
Is a
Boolean
that controls spell-checking. It is present on all HTML elements, though it hasn't an effect on all of them. HTMLElement.style
-
Is
CSSStyleDeclaration
, an object representing the declarations of an element's style attributes. HTMLElement.tabIndex
-
Is a
long
representing the position of the element in the tabbing order. HTMLElement.title
-
Is a
DOMString
containing the text that appears in a popup box when mouse is over the element. HTMLElement.translate
Экспериментальная возможность-
Is a
Boolean
Event handlers
Most events properties, of the form onXYZ
, are defined on the GlobalEventHandlers
or TouchEventHandlers
, implemented by HTMLElement
. A few more are specific to HTMLElement
.
HTMLElement.oncopy
Не стандартно-
Returns the event handling code for the
copy
event (Firefox bug 280959). HTMLElement.oncut
Не стандартно-
Returns the event handling code for the
cut
event (Firefox bug 280959). HTMLElement.onpaste
Не стандартно-
Returns the event handling code for the
paste
event (Firefox bug 280959). TouchEventHandlers.ontouchstart
Не стандартно-
Returns the event handling code for the
touchstart
event. TouchEventHandlers.ontouchend
Не стандартно-
Returns the event handling code for the
touchend
event. TouchEventHandlers.ontouchmove
Не стандартно-
Returns the event handling code for the
touchmove
event. TouchEventHandlers.ontouchenter
Не стандартно-
Returns the event handling code for the
touchenter
event. TouchEventHandlers.ontouchleave
Не стандартно-
Returns the event handling code for the
touchleave
event. TouchEventHandlers.ontouchcancel
Не стандартно-
Returns the event handling code for the
touchcancel
event.
Methods
Inherits methods from its parent, Element
.
HTMLElement.blur()
-
Removes keyboard focus from the currently focused element.
HTMLElement.click()
-
Sends a mouse click event to the element.
HTMLElement.focus()
-
Makes the element the current keyboard focus.
HTMLElement.forceSpellCheck()
Экспериментальная возможность-
Makes the spell checker runs on the element.
Спецификации
Specification |
---|
HTML Standard # htmlelement |
Совместимость с браузерами
BCD tables only load in the browser