Spec-Zone.ru › Web APIs

Событие: свойство explicitOriginalTarget

Нестандартное: Эта функция нестандартна и не включена в стандарты. Не используйте её на веб-сайтах в производстве: она не будет работать для всех пользователей. Также могут существовать значительные несовместимости между реализациями, и поведение может измениться в будущем.

Примечание: Эта функция доступна в Web Workers.

Только для чтения explicitOriginalTarget свойство интерфейса Event возвращает исходную цель события, не анонимную.

Если событие было переназначено по какой-либо причине, кроме пересечения анонимной границы, это будет установлено на цель до переназначения.

Например, события мыши переназначаются на родительский узел, когда они происходят над текстовыми узлами (см. ошибку Firefox 185889), и в этом случае currentTarget покажет родительский узел, а это свойство покажет текстовый узел.

Это свойство также отличается от originalTarget тем, что никогда не будет содержать анонимный контент.

Значение

Возвращает объект EventTarget, или null, если его нет.

Пример

Это свойство можно использовать с <command> для получения деталей события от исходного объекта, вызвавшего команду.

function myCommand(ev) {
  alert(ev.explicitOriginalTarget.nodeName); // returns 'menuitem'
}
<xul:command id="my-cmd-anAction" oncommand="myCommand(event);"/>

<xul:menulist>
  <xul:menupopup>
    <xul:menuitem label="Get my element name!" command="my-cmd-anAction"/>
  </xul:menupopup>
</menulist>

Спецификации

Это свойство, специфичное для Mozilla, и не является частью какой-либо текущей спецификации. Оно не включено в список стандартов.

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
explicitOriginalTarget Нет Нет 1.5 Нет Нет Нет 4 Нет Нет Нет Нет

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Event/explicitOriginalTarget

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API