Меню :
php (149)
js (116)
html (35)
css (14)
js slice (13)
js date (9)
form (9)
Показать еще :
jsphp (6)
input (5)
php img (4)
id (4)
int (3)
warning (3)
button (3)
display (2)
php get (2)
info (2)
xml (2)
xhr (2)
radio (1)
js post (1)
iframe (1)

См. интсрукция по ruweb.

Как проверить тег в событие Target

15.03.2026 11:28 / Марат / Смотрели : 74 / js |

"Проверить tagName в EventTarget" или по-русски - "Есть ли тег в событии Target".

Навигация по странице :
  1. Проверяем тег в событии Target
  2. Код проверки тега в событии Target
  3. Пример проверки тега в событии Target
  1. Проверяем тег в событии Target

  2. Для того, чтобы проверить есть ли тег в EventTarget вам потребуется:

    Один из способов отслеживания onclick, т.е. при каждом клике мы будем исследовать "EventTarget".

    Данный код будет выводить в консоль элемент дерева(тег) по которому вы кликнули:

    document.addEventListener("click", function(e)

    {

    console.log(e . target);

    })

    Ну и далее вам потребуется условие if js с tagName, которое и по типу и по значению(в php и js - это одно и тоже) будет равно "H2"(здесь для примера - заголовок второго уровня)

    if (e . target . tagName === "H2")

    {

    console.log(e . target . tagName);

    alert( 'Ты нажал на меня : ' + e . target . tagName);

    }

    Соберем весь код:

  3. Код проверки тега в событии Target

  4. Ну и далее соберем весь код "Код проверки тега в событии Target":

    <script>

    document.addEventListener("click", function(e)

    {

    if (e . target . tagName === "H2")

    {

    console.log(e . target . tagName);

    alert( 'Ты нажал на меня : ' + e . target . tagName);

    }

    })

    </script>

  5. Пример проверки тега в событии Target

  6. Ну и для того, чтобы проверить работоспособность кода "проверки тега в событии Target" разместим его на странице!

    Теперь нажмите по любому h2 - это заголовок, ну или либо нажмите по ниже идущей строке:

    Нажми, чтобы проверить есть ли тег в событии Target

Всего комментариев : Comments+ 2.0
1000
+ =


Сайту : 206 дней | статей : 345
JsPhp.ru | Аминев Марат © 2025 - 2026 | 1514 | Подписаться.