Вопросы с тегом «dom-events»

События DOM (Document Object Model) позволяют языкам программирования, управляемым событиями, регистрировать различные обработчики / прослушиватели событий на узлах элементов в дереве DOM.


9
Как отобразить диалоговое окно подтверждения при нажатии на ссылку <a>?
Я хочу, чтобы эта ссылка имела диалог JavaScript, который спрашивает пользователя: « Вы уверены? Да / Нет ». &lt;a href="delete.php?id=22"&gt;Link&lt;/a&gt; Если пользователь нажимает «Да», ссылка должна загрузиться, если «Нет», ничего не произойдет. Я знаю, как сделать это в формах, используя onclickфункцию, которая возвращает trueили false. Но как мне сделать это …


14
Остановить распространение событий мыши
Какой самый простой способ остановить распространение событий мыши в Angular 2? Должен ли я передать специальный $eventобъект и позвонить stopPropagation()себе или есть какой-то другой путь. Например, в Meteor я могу просто вернуться falseиз обработчика событий.

4
Слушатель событий щелчка JavaScript на классе
В настоящее время я пытаюсь написать JavaScript, чтобы получить атрибут класса, по которому щелкнули. Я знаю, что для того, чтобы сделать это правильно, я должен использовать прослушиватель событий. Мой код выглядит следующим образом: var classname = document.getElementsByClassName("classname"); var myFunction = function() { var attribute = this.getAttribute("data-myattribute"); alert(attribute); }; classname.addEventListener('click', myFunction(), …

9
Как я могу вызвать клик по событию JavaScript
У меня есть гиперссылка на моей странице. Я пытаюсь автоматизировать количество нажатий на гиперссылку в целях тестирования. Можно ли имитировать 50 кликов по гиперссылке с помощью JavaScript? &lt;a href="#" target="_blank" onclick="javascript:Test("Test");"&gt;MSDN&lt;/a&gt; Я ищу триггер события onClick из JavaScript.

30
Есть ли событие onSelect или эквивалент для HTML <select>?
У меня есть форма ввода, которая позволяет мне выбирать из нескольких вариантов и что-то делать, когда пользователь меняет выбор. Например, &lt;select onChange="javascript:doSomething();"&gt; &lt;option&gt;A&lt;/option&gt; &lt;option&gt;B&lt;/option&gt; &lt;option&gt;C&lt;/option&gt; &lt;/select&gt; Теперь doSomething()срабатывает только при выборе изменении . Я хочу запустить, doSomething()когда пользователь выбирает любую опцию, возможно, же снова. Я попытался использовать обработчик «onClick», но …

7
Реакция функции onClick срабатывает при рендере
Я передаю 2 значения дочернему компоненту: Список объектов для отображения удалить функцию. Я использую функцию .map () для отображения моего списка объектов (как в примере, приведенном на странице руководства по реагированию), но кнопка в этом компоненте вызывает onClickфункцию при рендеринге (она не должна срабатывать во время рендеринга). Мой код выглядит …

7
Событие выбора файла ввода HTML не срабатывает при выборе того же файла
Есть ли шанс обнаружить каждый выбор файла, который пользователь сделал для HTML- элемента inputтипа file? Это задавалось много раз, но обычно предлагаемое onchangeсобытие не срабатывает, если пользователь снова выбирает тот же файл.


9
Как получить положение полосы прокрутки с помощью Javascript?
Я пытаюсь определить положение полосы прокрутки браузера с помощью JavaScript, чтобы решить, где на странице находится текущее представление. Я предполагаю, что мне нужно определить, где находится большой палец на дорожке, а затем высоту большого пальца в процентах от общей высоты дорожки. Я слишком усложняю это, или JavaScript предлагает более простое …

7
jQuery-эквивалент метода JavaScript addEventListener
Я пытаюсь найти jQuery-эквивалент этого вызова метода JavaScript: document.addEventListener('click', select_element, true); Я получил, насколько: $(document).click(select_element); но это не дает тот же результат, что и последний параметр метода JavaScript - логическое значение, указывающее, должен ли обработчик событий выполняться на этапе захвата или всплытия (согласно моему пониманию с http://www.quirksmode.org /js/events_advanced.html ) - …

1
Что такое пассивные слушатели событий?
Работая над повышением производительности прогрессивных веб-приложений, я наткнулся на новую функцию, Passive Event Listenersи мне трудно понять эту концепцию. Что Passive Event Listenersи зачем нужно иметь в наших проектах?


9
Запустить событие нажатия клавиш / нажатия клавиш / нажатия клавиш в JS / jQuery?
Каков наилучший способ имитации ввода пользователем текста в поле ввода текста в JS и / или jQuery? На самом деле я не хочу помещать текст в поле ввода, я просто хочу вызвать все обработчики событий , которые обычно запускаются пользователем, вводящим информацию в поле ввода. Это означает фокусировку, нажатие клавиш, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.