Js parent element: Навигация по DOM-элементам
Свойство parentElement | JavaScript справочник
JavaScript Node
Определение и применение
JavaScript свойство parentElement объекта Node возвращает элемент, который является родителем данного узла. В том случае, если узел не имеет родителя, или родитель не является элементом, то это свойство вернет значение null. Свойство доступно только для чтения.
Для того, чтобы возвратить узел, который является родительским для этого узла, а не элемент, то Вы можете воспользоваться свойством parentNode.
Поддержка браузерами
JavaScript синтаксис:
const parentElement = node.parentElement; node - Node
Спецификация
Document Object Model (DOM) Level 4 (Working Draft)
Пример использования
<!DOCTYPE html> <html> <head> <title>Использование JavaScript свойства parentElement</title> </head> <body> <div> <p onclick = "myFunc(this)">Click me</p> <!-- добавляем атрибут событий onclick --> </div> <div> <p onclick = "myFunc(this)">Click me</p> <!-- добавляем атрибут событий onclick --> </div> <div> <p onclick = "myFunc(this)">Click me</p> <!-- добавляем атрибут событий onclick --> </div> <script> function myFunc(currentElem) { currentElem.parentElement.style.display = "none"; // устанавливаем родительскому элементу текущего элемента значение свойства display равным none } </script> </body> </html>
В этом примере с использованием атрибута событий onclick при нажатии на определенный HTML элемент <p>, мы вызываем функцию, которая устанавливает родительскому элементу элемента <p>, по которому произошло нажатие, значение CSS свойства display равным none. В результате чего этот элемент будет скрыт.
Результат нашего примера:
Пример использования JavaScript свойства parentElementJavaScript Node
Разница между DOM parentNode и parentElement в JavaScript
JavaScript, Веб-технологии, Веб-технологии Вопросы
- ParentNode:
Свойство родительского узла — это свойство только для чтения, которое возвращает нам имя родительского узла выбранного узла в качестве объекта узла. Объект Node представляет один узел в дереве документа, и узел может быть узлом элемента, текстовым узлом или более.Синтаксис:
node.parentNode
Возвращаемое значение: Свойство родительского узла возвращает объект родительского узла, если он присутствует, иначе оно возвратит «ноль» .
Пример:
<!DOCTYPE html>
<
html
>
<
body
>
<
style
>
p {
color: green;
}
</
style
>
<
p
>GeeksForGeeks</
p
>
<
div
>
<
p
id
=
"gfg"
>Click the button to get the
node name of the parent node.</
p
>
</
div
>
<
button
onclick
=
"myParentNode()"
>Try it</
button
>
<
p
id
=
"text"
></
p
>
<
script
>
function myParentNode() {
var geek = document.getElementById("gfg").parentNode.nodeName;
/*appending parent node to the 'p' element with id named text*/
document.getElementById("text").innerHTML = geek;
}
</
script
>
</
body
>
</
html
>
Выход:
- parentElement:
Родительский элемент — это свойство только для чтения, которое возвращает родительский элемент выбранного элемента. Объект элемента представляет элемент HTML, такой как P, DIV и т. Д.Синтаксис:
node.parentElement
Возвращаемое значение: Свойство parentElement возвращает объект элемента, представляющий родительский элемент, если он присутствует, иначе он вернет значение NULL.
Пример:
<!DOCTYPE html>
<
html
>
<
body
>
<
style
>
p,
ol {
color: green;
}
</
style
>
<
p
>GeeksForGeeks Courses</
p
>
<
ol
>
<
li
id
=
"geek"
>DSA</
li
>
<
li
>Interview Preparation</
li
>
<
li
>Geeks Classes</
li
>
</
ol
>
<
p
>Click the button to get the node
name of the parent element</
p
>
<
button
onclick
=
"myParentElement()"
>
Click to know the parent element
</
button
>
<
p
id
=
"gfg"
></
p
>
<
script
>
function myParentElement() {
var text = document.getElementById(
"geek").parentElement.nodeName;
document.getElementById("gfg").innerHTML = text;
}
</
script
>
</
body
>
</
html
>
Выход:
Разница:
Родительский элемент возвращает ноль, если родительский элемент не является узлом элемента, что является основным отличием parentElement и parentNode. Во многих случаях можно использовать любой из них, в большинстве случаев они одинаковы. Например:// returns the document node document.documentElement.parentNode; // returns null document.documentElement.parentElement;
Элемент HTML (document.documentElement) не имеет родителя, который является элементом, это узел, поэтому родительский элемент имеет значение null.
Поддерживаемые браузеры: браузеры, поддерживаемые parentNode и DOM parentElement , перечислены ниже:
- Гугл Хром
- Internet Explorer
- Fire Fox
- Apple Safari
- опера
Рекомендуемые посты:
Разница между DOM parentNode и parentElement в JavaScript
0.00 (0%) 0 votes
Element | Chrome Полная поддержка 1 | Edge Полная поддержка 12 | Firefox Полная поддержка 1 | IE Полная поддержка 4 | Opera Полная поддержка 8 | Safari Полная поддержка 1.3 | WebView Android Полная поддержка 1 | Chrome Android Полная поддержка 18 | Firefox Android Полная поддержка 4 | Opera Android Полная поддержка 10.1 | Safari iOS Полная поддержка 1 | Samsung Internet Android Полная поддержка 1.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
DOMActivate event УстаревшаяНестандартная | Chrome Полная поддержка Да | Edge Полная поддержка 79 | Firefox Полная поддержка Да | IE Нет поддержки Нет | Opera Нет поддержки Нет | Safari Полная поддержка Да | WebView Android ? | Chrome Android Полная поддержка Да | Firefox Android Полная поддержка Да | Opera Android Нет поддержки Нет | Safari iOS ? | Samsung Internet Android Полная поддержка Да |
DOMMouseScroll event УстаревшаяНестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки Нет | Firefox Полная поддержка 1 | IE Нет поддержки Нет | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Полная поддержка 4 | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MozMousePixelScroll event УстаревшаяНестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки ≤18 — 79 | Firefox Полная поддержка Да | IE Нет поддержки Нет | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Полная поддержка Да | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSGestureChange event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSGestureEnd event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSGestureHold event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSGestureStart event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSGestureTap event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSInertiaStart event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка 10 | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
MSManipulationStateChanged event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки 12 — 79 | Firefox Нет поддержки Нет | IE Полная поддержка Да | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Нет поддержки Нет | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
afterscriptexecute event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки Нет | Firefox Полная поддержка 2 | IE ? | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Полная поддержка 4 | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
animate Экспериментальная | Chrome Полная поддержка 36 | Edge Полная поддержка 79 | Firefox Полная поддержка 48 | IE Нет поддержки Нет | Opera Полная поддержка 23 | Safari Полная поддержка 13.1
| WebView Android Полная поддержка 37 | Chrome Android Полная поддержка 36 | Firefox Android Полная поддержка 48 | Opera Android Полная поддержка 24 | Safari iOS Полная поддержка 13.4 | Samsung Internet Android Полная поддержка 3.0 |
attachShadow | Chrome Полная поддержка 53 | Edge Полная поддержка 79 | Firefox Полная поддержка 63
| IE Нет поддержки Нет | Opera Полная поддержка 40 | Safari Полная поддержка 10 | WebView Android Полная поддержка 53 | Chrome Android Полная поддержка 53 | Firefox Android Полная поддержка 63
| Opera Android Полная поддержка 41 | Safari iOS Полная поддержка 10 | Samsung Internet Android Полная поддержка 6.0 |
attributes | Chrome Полная поддержка 26 | Edge Полная поддержка 12 | Firefox Полная поддержка 22 | IE Полная поддержка 5.5 | Opera Полная поддержка 8 | Safari Полная поддержка 6 | WebView Android Полная поддержка ≤37 | Chrome Android Полная поддержка 26 | Firefox Android Полная поддержка 22 | Opera Android Полная поддержка 10.1 | Safari iOS Полная поддержка 6 | Samsung Internet Android Полная поддержка 1.5 |
attributeStyleMap | Chrome Полная поддержка 66 | Edge Полная поддержка ≤79 | Firefox ? | IE Нет поддержки Нет | Opera ? | Safari ? | WebView Android Полная поддержка 66 | Chrome Android Полная поддержка 66 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android Полная поддержка 9.0 |
auxclick event | Chrome Полная поддержка 55 | Edge Полная поддержка ≤79 | Firefox Полная поддержка 53
| IE Нет поддержки Нет | Opera Полная поддержка 42 | Safari Нет поддержки Нет | WebView Android Полная поддержка 55 | Chrome Android Полная поддержка 55 | Firefox Android Полная поддержка 53 | Opera Android Полная поддержка 42 | Safari iOS Нет поддержки Нет | Samsung Internet Android Полная поддержка 6.0 |
beforescriptexecute event Нестандартная | Chrome Нет поддержки Нет | Edge Нет поддержки Нет | Firefox Полная поддержка 2 | IE ? | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Полная поддержка 4 | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет |
blur event | Chrome Полная поддержка 1 | Edge Полная поддержка 12 | Firefox Полная поддержка 24
| IE Полная поддержка 9 | Opera Полная поддержка 11.6 | Safari Полная поддержка 3.1 | WebView Android Полная поддержка 1 | Chrome Android Полная поддержка 18 | Firefox Android Полная поддержка 24
| Opera Android Полная поддержка 12.1 | Safari iOS Полная поддержка 2 | Samsung Internet Android Полная поддержка 1.0 |
classList | Chrome Полная поддержка 22
| Edge Полная поддержка 16
| Firefox Полная поддержка 3.6 | IE Частичная поддержка 10
| Opera Полная поддержка 11.5 | Safari Полная поддержка 6.1
| WebView Android Полная поддержка 4.4
| Chrome Android Полная поддержка 25
| Firefox Android Полная поддержка 4 | Opera Android Полная поддержка 11.5 | Safari iOS Полная поддержка 7
| Samsung Internet Android Полная поддержка 1.5
|
className | Chrome Полная поддержка 43 | Edge Полная поддержка 12 | Firefox Полная поддержка 1 | IE Полная поддержка 8 | Opera Полная поддержка 8 | Safari Полная поддержка 6 | WebView Android Полная поддержка 43 | Chrome Android Полная поддержка 43 | Firefox Android Полная поддержка 4 | Opera Android Полная поддержка 10.1 | Safari iOS Полная |
HTMLElement — Веб-технологии для разработчиков
Интерфейс HTMLElement
представляет собой любой элемент HTML. Некоторые элементы напрямую используют этот интерфейс, другие — через промежуточный интерфейс.
<div><svg viewbox="-50 0 600 70" preserveAspectRatio="xMinYMin meet"><a xlink:href="https://developer.mozilla.org/ru/docs/Web/API/EventTarget" target="_top"><rect x="1" y="1" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="56" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">EventTarget</text></a><polyline points="111,25 121,20 121,30 111,25" stroke="#D4DDE4" fill="none"/><line x1="121" y1="25" x2="151" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ru/docs/Web/API/Node" target="_top"><rect x="151" y="1" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="188.5" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Node</text></a><polyline points="226,25 236,20 236,30 226,25" stroke="#D4DDE4" fill="none"/><line x1="236" y1="25" x2="266" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ru/docs/Web/API/Element" target="_top"><rect x="266" y="1" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="303.5" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Element</text></a><polyline points="341,25 351,20 351,30 341,25" stroke="#D4DDE4" fill="none"/><line x1="351" y1="25" x2="381" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ru/docs/Web/API/HTMLElement" target="_top"><rect x="381" y="1" fill="#F4F7F8" stroke="#D4DDE4" stroke-width="2px" /><text x="436" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">HTMLElement</text></a></svg></div>
a:hover text { fill: #0095DD; pointer-events: all;}
Свойства
Наследует свойства родителя, Element
, и реализует их через GlobalEventHandlers
и TouchEventHandlers
.
HTMLElement.accessKey
— ключ доступа- Эта строковая переменная
DOMString
отображает ключ доступа, сопоставленный элементуElement
. HTMLElement.accessKeyLabel
Только для чтения- Возвращает
DOMString
, содержащий назначенный ключ доступа элемента. HTMLElement.contentEditable
- Является
DOMString
, где значение» true «означает, что элемент доступен для редактирования, а значение» false » означает, что это не так. HTMLElement.isContentEditable
Только для чтения- Возвращает
Boolean
, который указывает, можно ли редактировать содержимое элемента. HTMLElement.contextMenu
- Является
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. HTMLElement.hidden
- 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 (баг 280959). HTMLElement.oncut
- Returns the event handling code for the
cut
event (баг 280959). HTMLElement.onpaste
- Returns the event handling code for the
paste
event (баг 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.
Specifications
Specification | Status | Comment |
---|---|---|
CSS Object Model (CSSOM) View Module Определение ‘HTMLElement’ в этой спецификации. | Рабочий черновик | Added the following properties: offsetParent , offsetTop , offsetLeft , offsetWidth , and offsetHeight . |
HTML Living Standard Определение ‘HTMLElement’ в этой спецификации. | Живой стандарт | Added the following properties: translate , itemScope , itemType , itemId , itemRef , itemProp , properties , and itemValue .Added the following method: forceSpellcheck() .Moved the onXYZ attributes to the GlobalEventHandlers interface and added an inheritance from it. |
HTML5 Определение ‘HTMLElement’ в этой спецификации. | Рекомендация | Added the following properties: dataset , hidden , tabindex , accessKey , accessKeyLabel , draggable , dropzone , contentEditable , isContentEditable , contextMenu , spellcheck , commandType , commandLabel , commandIcon , commandHidden , commandDisabled , commandChecked , style , and all the onXYZ properties.Moved the id and className properties to the Element interface. |
Document Object Model (DOM) Level 2 HTML Specification Определение ‘HTMLElement’ в этой спецификации. | Устаревшая | No change from Document Object Model (DOM) Level 2 HTML Specification |
Document Object Model (DOM) Level 1 Specification Определение ‘HTMLElement’ в этой спецификации. | Устаревшая | Initial definition. |
Browser compatibility
Feature | Firefox (Gecko) | Chrome | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 1.0 (1.7 или ранее) | ? | 9 | ? | ? |
accessKey | 5.0 (5.0) | 17.0 | ? | ? | (Да)(535.10) |
accessKeyLabel | 8.0 (8.0) | ? | ? | ? | НетБаг WebKit 72715 |
blur() | 5.0 (5.0) | ? | ? | ? | ? |
click() | 5.0 (5.0) | ? | ? | ? | (Да)(535.24) |
dataset | 6.0 (6.0) | 9.0 | ? | 11.10 | 5.1 |
focus() | 5.0 (5.0) | ? | ? | ? | ? |
contentEditable | 3.0 (1.9) | (Да) | 5.5 | 9 | (Да) |
spellcheck | 2.0 (1.8.1) | ? | ? | ? | ? |
style | (Да) (returns a CSS2Properties , rather than a CSSStyleDeclaration ) | (Да) | (Да) | (Да) | (Да) |
forceSpellCheck() | Нет | Нет | Нет | Нет | Нет |
dataset | 6.0 (6.0) | 8.0 | 11 | 11.10 | 6 |
draggable | (Да) | ? | ? | 12.0 | ? |
dropzone | Нет | Нет | Нет | 12.0 | Нет |
offsetLeft , offsetTop , offsetParent , offsetHeight and offsetWidth | (Да) | ? | (Да) | ? | ? |
translate | Нет | Нет | Нет | Нет | Нет |
itemScope , itemType , itemRef , itemId , itemProp , and itemValue | 6.0 (6.0) | Нет | Нет | 11.60 (Removed in Opera 15) | Нет |
properties | (Да) | ? | ? | ? | ? |
HTMLElement.ontouchstart , HTMLElement.ontouchend , HTMLElement.ontouchmove , HTMLElement.ontouchenter , HTMLElement.ontouchleave , and HTMLElement.ontouchcancel | (Да) | (Да) | Нет | ? | (Да) |
HTMLElement.oncopy , HTMLElement.oncut , and HTMLElement.onpaste | 3.0 (1.9) | ? | ? | ? | ? |
See also
Свойство parentElement | Справочник по JavaScript
Узел JavaScript
Определение и применение
JavaScript свойство parentElement объекта Node возвращает элемент , который является родителем данного узла. В том случае, если узел не имеет родителя, или родитель не является элементом, это свойство вернет значение null. Свойство доступно только для чтения.
Для того, чтобы возвратить узел , который является родительским для этого узла, а не , элемент , то есть Вы можете использовать своим parentNode.
Поддержка браузерами
Синтаксис JavaScript:
const parentElement = node .parentElement; узел - узел
Спецификация
Объектная модель документа (DOM), уровень 4 (рабочий проект)
Пример использования
Использование свойств JavaScript parentElement Click me
Click me
Click me
В этом примере с использованием атрибута событий onclick при выборе на определенном элементе HTML
мы вызываем функцию, которая устанавливает родительскому элементу элемента
, по соответствующему значению, значение CSS свойства display равное отсутствует. В результате чего этот элемент будет скрыт.
Результат нашего примера:
Пример использования свойств JavaScript parentElementJavaScript Node
.
Разница между DOM parentNode и parentElement в JavaScript
JavaScript, Веб-технологии, Веб-технологии Вопросы
- ParentNode: Свойство родительского узла — это свойство только для чтения, которое возвращает нам имя родительского узла сборщик в качестве узла узла. Объект Node представляет собой один узел в дереве документа, и узел может быть узлом элемента, текстовым узлом или более.
Синтаксис:
узел.parentNode
Возвращаемое значение: Свойство родительского узла возвращает объект родительского узла, если он присутствует, иначе оно возвратит «ноль» .
Пример:
<
html
>
2
0
0
0
0
0
0
0
<
стиль
>
p {
цвет: зеленый;
}
стиль
>
<
p
> GeeksForGeeks33
p
<
div
>
<
p
id
=
"gfg"
> Нажмите кнопку, чтобы получить
имя родительского узла.
p
>
дел. onclick
=
"myParentNode ()"
> Попробуйте
button
>
<
p
id
=
"text"
>
p
>
<
скрипт
>
функция myParentNode () {
var geek = document.getElementById ("gfg"). parentNode.nodeName;
/ * добавление родительского узла к элементу p с идентификатором с именем text * /
document.getElementById ("text"). InnerHTML = geek;
}
скрипт
>
корпус
>
t / 900ml
>
Выход:
- parentElement:
Родительский элемент - это свойство только для чтения, которое возвращает родительский элемент выбранного элемента.Объект элемента представляет собой элемент HTML, такой как P, DIV и т. Д.Синтаксис:
node.parentElement
Возвращаемое значение: Свойство parentElement возвращает объект элемента, представляющий родительский элемент, если он присутствует, иначе он вернет значение NULL.
Пример:
<
html
>
2
0
0
0
0
0
0
<
style
>
p,
ol {
цвет: зеленый;
}
стиль
>
<
p
> Курсы GeeksForGeeks
p
0
<
ol
>
<
li
id
=
"geek"
> DSA
li
>
<
li
> Подготовка к собеседованию
li
>
<
li
> Классы гиков
li
>
ol
>
<9 0033
p
> Нажмите кнопку, чтобы получить узел
имя родительского элемента
p
>
<
кнопка
нажмите
=
"myParentElement ()"
>
Щелкните, чтобы узнать о родительском элементе
кнопка
>
<
p
id
=
"gfg"
>
p
>
<
скрипт
>
function myParentElement () {
var text = d окумент.getElementById (
«компьютерщик»). parentElement.nodeName;
document.getElementById ("gfg"). InnerHTML = текст;
}
скрипт
>
корпус
>
t / 900ml
>
Выход:
Разница:
Родительский элемент возвращает ноль, если родительский элемент не является узлом элементом, основным основным родительским элементом parentElement и parentNode.Во многих случаях можно использовать любой из них, в большинстве случаев они одинаковы. Например:// возвращает узел документа document.documentElement.parentNode; // возвращает null document.documentElement.parentElement;
Элемент HTML (document.documentElement) не имеет родителя, который является элементом, этот узел, поэтому родительский элемент имеет значение null.
Поддерживаемые браузеры: браузеры, поддерживаемые parentNode и DOM parentElement , несколько ниже:
- Гугл Хром
- Internet Explorer
- Fire Fox
- Apple Safari
- 102 операционные: Разница между DOM parentNode и parentElement в JavaScript
0.00 (0%) 0 голосов
.
Element - Веб-технологии для разработчиков
Element
Chrome
Полная поддержка
1Край
Полная поддержка
12Firefox
Полная поддержка
1IE
Полная поддержка
4Опера
Полная поддержка
8Safari
Полная поддержка
1.3WebView Android
Полная поддержка
1Chrome Android
Полная поддержка
18Firefox Android
Полная поддержка
4Опера Android
Полная поддержка
10.1Safari iOS
Полная поддержка
1Samsung Интернет Android
Полная поддержка
1.0DOMActivate
event Устаревшая НестандартнаяХром
Полная поддержка
ДаКромка
Полная поддержка
79Firefox
Полная поддержка
ДаIE
Нет поддержки
НетOpera
Нет поддержки
НетSafari
Полная поддержка
ДаWebView Android
?
Chrome Android
Полная поддержка
ДаFirefox Android
Полная поддержка
ДаOpera Android
Нет поддержки
НетSafari iOS
?
Samsung Интернет Android
Полная поддержка
ДаDOMMouseScroll
event Устаревшая НестандартнаяChrome
Нет поддержки
НетКромка
Нет поддержки
НетFirefox
Полная поддержка
1IE
Нет поддержки
НетOpera
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Полная поддержка
4Опера Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMozMousePixelScroll
event Устаревшая НестандартнаяChrome
Нет поддержки
НетКромка
Нет поддержки
≤18 - 79Firefox
Полная поддержка
ДаIE
Нет поддержки
НетOpera
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Полная поддержка
ДаOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSGestureChange
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSGestureEnd
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSGestureHold
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSGestureStart
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSGestureTap
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSInertiaStart
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
10Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
НетMSManipulationStateChanged
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
12–79Firefox
Нет поддержки
НетIE
Полная поддержка
ДаOpera
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Нет поддержки
НетOpera Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
Нетafterscriptexecute
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
НетFirefox
Полная поддержка
2IE
?
Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Полная поддержка
4Опера Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
Нетanimate
ЭкспериментальнаяChrome
Полная поддержка
36Край
Полная поддержка
79Firefox
Полная поддержка
48IE
Нет поддержки
НетOpera
Полная поддержка
23Safari
Полная поддержка
13.1-
Полная поддержка
13,1 -
Полная поддержка
Да - Отключено Эта функция стоит за предпочтением
Web Animations
иCSS Animations via Web Animations
.
WebView Android
Полная поддержка
37Chrome Android
Полная поддержка
36Firefox Android
Полная поддержка
48Опера Android
Полная поддержка
24Safari iOS
Полная поддержка
13.4Samsung Интернет Android
Полная поддержка
3.0attachShadow
Хром
Полная поддержка
53Край
Полная поддержка
79Firefox
Полная поддержка
63-
Полная поддержка
63 -
Нет поддержки
59 - 63 - Отключено От версии 59 до версии 63 (эксклюзивная): эта функция находится за
dom.webcomponents.shadowdom.enabled предпочтение
(необходимо установить на, истинное
). Чтобы изменить настройки в Firefox, посетите about: config.
IE
Нет поддержки
НетOpera
Полная поддержка
40Safari
Полная поддержка
10WebView Android
Полная поддержка
53Chrome Android
Полная поддержка
53Firefox Android
Полная поддержка
63-
Полная поддержка
63 -
Нет поддержки
59 - 63 - Отключено От версии 59 до версии 63 (эксклюзивная): эта функция находится за
dom.webcomponents.shadowdom.enabled предпочтение
(необходимо установить на, истинное
). Чтобы изменить настройки в Firefox, посетите about: config.
Опера Android
Полная поддержка
41Safari iOS
Полная поддержка
10Samsung Интернет Android
Полная поддержка
6.0атрибуты
Хром
Полная поддержка
26Край
Полная поддержка
12Firefox
Полная поддержка
22IE
Полная поддержка
5.5Опера
Полная поддержка
8Safari
Полная поддержка
6WebView Android
Полная поддержка
≤37Chrome Android
Полная поддержка
26Firefox Android
Полная поддержка
22Опера Android
Полная поддержка
10.1Safari iOS
Полная поддержка
6Samsung Интернет Android
Полная поддержка
1.5attributeStyleMap
Chrome
Полная поддержка
66Край
Полная поддержка
≤79Firefox
?
IE
Нет поддержки
НетOpera
?
Safari
?
WebView Android
Полная поддержка
66Chrome Android
Полная поддержка
66Firefox Android
?
Опера Android
?
Safari iOS
?
Samsung Интернет Android
Полная поддержка
9.0auxclick
событиеChrome
Полная поддержка
55Край
Полная поддержка
≤79Firefox
Полная поддержка
53-
Полная поддержка
53 - Замечания Начиная с Firefox 68, событие
auxclick
используется для запуска новой вкладки при нажатии средней кнопки мыши ; ранее это было сделано с событиемclick
.Приложения могут предотвращать открытие новых вкладок при нажатии средней кнопки мыши (или при нажатии средней кнопки мыши для вставки, если эта функция включена) путем перехватаauxclick
на ссылках, а обработчики событийauxclick
теперь могут открывать всплывающие окна без запуска блокировщика всплывающих окон.
IE
Нет поддержки
НетOpera
Полная поддержка
42Safari
Нет поддержки
НетWebView Android
Полная поддержка
55Chrome Android
Полная поддержка
55Firefox Android
Полная поддержка
53Опера Android
Полная поддержка
42Safari iOS
Нет поддержки
НетSamsung Internet Android
Полная поддержка
6.0beforescriptexecute
event НестандартнаяХром
Нет поддержки
НетКромка
Нет поддержки
НетFirefox
Полная поддержка
2IE
?
Опера
Нет поддержки
НетSafari
Нет поддержки
НетWebView Android
Нет поддержки
НетChrome Android
Нет поддержки
НетFirefox Android
Полная поддержка
4Опера Android
Нет поддержки
НетSafari iOS
Нет поддержки
НетSamsung Internet Android
Нет поддержки
Нетразмытие
событиеХром
Полная поддержка
1Край
Полная поддержка
12Firefox
Полная поддержка
24-
Полная поддержка
24 -
Нет поддержки
6–24 - Замечания Интерфейс для этого события -
Event
, а неFocusEvent
.
IE
Полная поддержка
9Опера
Полная поддержка
11,6Safari
Полная поддержка
3.1WebView Android
Полная поддержка
1Chrome Android
Полная поддержка
18Firefox Android
Полная поддержка
24-
Полная поддержка
24 -
Нет поддержки
6–24 - Замечания Интерфейс для этого события -
Event
, а неFocusEvent
.
Опера Android
Полная поддержка
12.1Safari iOS
Полная поддержка
2Samsung Интернет Android
Полная поддержка
1.0classList
Chrome
Полная поддержка
22-
Полная поддержка
22 -
Нет поддержки
8–22 - Замечания Не поддерживается для элементов SVG.
Край
Полная поддержка
16-
Полная поддержка
16 -
Нет поддержки
12–16 - Замечания Не поддерживается для элементов SVG.
Firefox
Полная поддержка
3,6IE
Частичная поддержка
10-
Частичная поддержка
10 - Замечания Не поддерживается для элементов SVG.
Opera
Полная поддержка
11,5Safari
Полная поддержка
6,1-
Полная поддержка
6,1 -
Нет поддержки
6 - 6,1 - Замечания Не поддерживается для элементов SVG.
WebView Android
Полная поддержка
4.4-
Полная поддержка
4,4 -
Нет поддержки
3 - 4,4 - Замечания Не поддерживается для элементов SVG.
Chrome Android
Полная поддержка
25-
Полная поддержка
25 -
Нет поддержки
18–25 - Замечания Не поддерживается для элементов SVG.
Firefox Android
Полная поддержка
4Опера Android
Полная поддержка
11,5Safari iOS
Полная поддержка
7-
Полная поддержка
7 -
Нет поддержки
5 - 7 - Замечания Не поддерживается для элементов SVG.
Samsung Internet Android
Полная поддержка.
HTMLElement - Веб-технологии для разработчиков
Интерфейс
HTMLElement
представляет собой любой элемент HTML. Некоторые элементы используют этот интерфейс, другие - через промежуточный интерфейс.a: наведите текст {fill: # 0095DD; указатель-события: все;}
Свойства
Наследует свойства родителя,
Element
, и реализует их черезGlobalEventHandlers
иTouchEventHandlers
.-
HTMLElement.accessKey
- ключ доступа - Эта строковая переменная
DOMString
отображает ключ доступа, сопоставленный элементуElement
. -
HTMLElement.accessKeyLabel
Только для чтения - Возвращает
DOMString
, предоставленный ключ доступа элемента. -
HTMLElement.contentEditable
- Является
DOMString
, где значение "true" означает, что элемент доступен для редактирования, а значение "false" означает, что это не так. -
HTMLElement.isContentEditable
Только для чтения - Возвращает
Boolean
, который указывает, можно ли редактировать содержимое элемента. -
HTMLElement.contextMenu
- Является
HTMLMenuElement
, представляющим контекстное меню, связанное с элементом. Может быть null -
HTMLElement.dataset
Только для чтения - набор данных - Возвращает
domstringmap
, который позволяет получить доступ к чтению и записи пользовательских данных элемента (data- *). -
HTMLElement.dir
- - это
DOMString
, отражающая глобальный атрибутdir
, представляющий направленность элемента. Возможные значения:«ltr»
,«rtl»
и«auto»
. -
HTMLElement.draggable
- Логическое , указывающее, можно ли перетащить элемент.
-
HTMLElement.dropzone
Только для чтения - Возвращает
DOMSettableTokenList
, отражающий глобальный атрибутdropzone
и описывающий поведение элемента относительно операции отбрасывания. -
HTMLElement.hidden
- Логическое значение
-
HTMLElement.itemScope
- Является логическим
-
HTMLElement.itemType
Только для чтения - Возвращает
DOMSettableTokenList
… -
HTMLElement.itemId
- - это
DOMString
… -
HTMLElement.itemRef
Только для чтения - Возвращает
DOMSettableTokenList
… -
HTMLElement.itemProp
Только для чтения - Возвращает
DOMSettableTokenList
… -
HTMLElement.itemValue
- Возвращает объект
-
HTMLElement.lang
- - это
DOMString
, представляющая язык атрибутов, текста и содержимого элемента. -
HTMLElement.offsetHeight
Только для чтения - Возвращает
double
, содержащее высоту элемента относительно макета. -
HTMLElement.offsetLeft
Только для чтения - Возвращает
double
, расстояние от левой границы этого элемента до его левой границыoffsetParent
. -
HTMLElement.offsetParent
Только для чтения - Возвращает
Элемент
, который является элементом, от которого в настоящее время вычисляются все вычисления смещения. -
HTMLElement.offsetTop
Только для чтения - Возвращает
double
, расстояние от верхней границы этого элемента до его верхней границыoffsetParent
. -
HTMLElement.offsetWidth
Только для чтения - Возвращает
double
, содержащее ширину элемента относительно макета. -
HTMLElement.properties
Только для чтения - Возвращает
HTMLPropertiesCollection
… -
HTMLElement.проверка орфографии
- Логическое значение
-
HTMLElement.style
- - это
CSSStyleDeclaration
, объект, представляющий объявления атрибутов стиля элемента. -
HTMLElement.tabIndex
- Длинное , представляющее позицию элемента в порядке табуляции.
-
HTMLElement.название
- - это
DOMString
, содержащая текст, который появляется во всплывающем окне при наведении курсора мыши на элемент. -
HTMLElement.translate
- Логическое значение
Обработчики событий
Большинство свойств событий в форме
в XYZ
определены вGlobalEventHandlers
илиTouchEventHandlers
, реализованныхHTMLElement
. Еще несколько относятся кHTMLElement
.-
HTMLElement.oncopy
- Возвращает код обработки события для события
copy
(баг 280959). -
HTMLElement.oncut
- Возвращает код обработки события
cut
(баг 280959). -
HTMLElement.onpaste
- Возвращает код обработки события
paste
(баг 280959). -
TouchEventHandlers.ontouchstart
- Возвращает код обработки события для события
touchstart
. -
TouchEventHandlers.ontouchend
- Возвращает код обработки события
touchend
. -
TouchEventHandlers.ontouchmove
- Возвращает код обработки события для события
touchmove
. -
TouchEventHandlers.ontouchenter
- Возвращает код обработки события для события
touchenter
. -
TouchEventHandlers.ontouchleave
- Возвращает код обработки события
touchleave
. -
TouchEventHandlers.ontouchcancel
- Возвращает код обработки события
touchcancel
.
Методы
Наследует методы от своего родительского элемента,
Element
.-
HTMLElement.blur ()
- Убирает фокус клавиатуры с текущего элемента с фокусом.
-
HTMLElement.click ()
- Посылает элементу событие щелчка мыши.
-
HTMLElement.focus ()
- Делает элемент текущим фокусом клавиатуры.
-
HTMLElement.forceSpellCheck ()
- Запускает проверку орфографии на элементе.
Технические характеристики
Спецификация Статус Комментарий Модуль просмотра объектной модели CSS (CSSOM)
Определение 'HTMLElement' в этой спецификации.Рабочий черновик Добавлены следующие свойства: offsetParent
,offsetTop
,offsetLeft
,offsetWidth
иoffsetHeight
.HTML Living Standard
Определение 'HTMLElement' в этой спецификации.Живой стандарт Добавлены следующие свойства: translate
,itemScope
,itemType
,itemId
,itemRef
,itemProp
,properties
иitemValue
.
Добавлен следующий метод:forceSpellcheck ()
.
АтрибутыonXYZ
перемещены в интерфейсGlobalEventHandlers
и добавлено наследование от него.HTML5
Определение «HTMLElement» в этой спецификации.Рекомендация Добавлены следующие свойства: набор данных
,скрытый
,tabindex
,accessKey
,accessKeyLabel
,перетаскиваемый
,dropzone
,contentEditable
,context,
contentEditable
,commandType
,commandLabel
,commandIcon
,commandHidden
,commandDisabled
,commandChecked
,style
и все свойстваonXYZ
.
Свойстваid
иclassName
перемещены в интерфейсElement
.Объектная модель документа (DOM) Уровень 2 Спецификация HTML
Определение «HTMLElement» в этой спецификации.Устаревшая Без изменений по сравнению с Document Object Model (DOM) Level 2 HTML Specification Спецификация уровня 1 объектной модели документа (DOM)
Определение «HTMLElement» в этой спецификации.Устаревшая Первоначальное определение. Совместимость с браузером
Элемент Firefox (Gecko) Хром Internet Explorer Opera Safari Базовая опора 1.0 (1.7 или ранее) ? 9 ? ? Ключ доступа
5.0 (5,0) 17,0 ? ? (Да) (535.10) accessKeyLabel
8,0 (8,0) ? ? ? НетБаг WebKit 72715 размытие ()
5,0 (5,0) ? ? ? ? нажмите ()
5.0 (5,0) ? ? ? (Да) (535,24) набор данных
6,0 (6,0) 9,0 ? 11,10 5,1 фокус ()
5,0 (5,0) ? ? ? ? содержание Редактируемое
3,0 (1,9) (Да) 5.5 9 (Да) проверка орфографии
2,0 (1,8,1) ? ? ? ? стиль
(Да) (возвращает CSS2Properties
, а неCSSStyleDeclaration
)(Да) (Да) (Да) (Да) forceSpellCheck ()
Нет Нет Нет Нет Нет набор данных
6.0 (6,0) 8,0 11 11,10 6 перетаскиваемый
(Да) ? ? 12,0 ? dropzone
Нет Нет Нет 12,0 Нет offsetLeft
,offsetTop
,offsetParent
,offsetHeight
иoffsetWidth
(Да) ? (Да) ? ? перевод
Нет Нет Нет Нет Нет itemScope
,itemType
,itemRef
,itemId
,itemProp
иitemValue
6.0 (6,0) Нет Нет 11.60
(удалено в Opera 15)Нет свойства
(Да) ? ? ? ? HTMLElement.ontouchstart
,HTMLElement.ontouchend
,HTMLElement.ontouchmove
,HTMLElement.ontouchenter
,HTMLElement.ontouchleave
иHTMLElement.ontouchleave
и.ontouchcancel
(Да) (Да) Нет ? (Да) HTMLElement.oncopy
,HTMLElement.oncut
иHTMLElement.onpaste
3,0 (1,9) ? ? ? ? См. Также
.