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

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

13
event.preventDefault () против возврата false
На этом вопросе есть ответы на Переполнение стека на русском языке : "protectDefault ()" или "return false"? Когда я хочу запретить выполнение других обработчиков событий после определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(function …



23
Как заставить JavaScript работать после загрузки страницы?
Я выполняю внешний скрипт, используя <script>внутренний <head>. Теперь, когда скрипт выполняется до загрузки страницы, я не могу получить доступ <body>, среди прочего. Я хочу выполнить JavaScript после того, как документ был «загружен» (HTML полностью загружен и находится в оперативной памяти). Есть ли какие-либо события, которые я могу подключить при выполнении …


12
Событие изменения размера окна JavaScript
Как я могу подключиться к событию изменения размера окна браузера? Существует способ прослушивания событий изменения размера в jQuery, но я бы предпочел не включать его в свой проект только по одному этому требованию.

13
On - window.location.hash - Изменить?
Я использую Ajax и хэш для навигации. Есть ли способ проверить, window.location.hashизменились ли так? http://example.com/blah # 123 to http://example.com/blah # 456 Это работает, если я проверяю это, когда документ загружается. Но если у меня есть навигация на основе #hash, она не работает, когда я нажимаю кнопку «Назад» в браузере (поэтому …




10
Механизм глобальных событий JavaScript
Я хотел бы отлавливать каждую неопределенную ошибку в функции. Есть ли глобальная возможность обработки ошибок в JavaScript? Вариант использования - перехват вызовов функций из flash, которые не определены.

18
Введите событие нажатия клавиши в JavaScript
У меня есть formдва текстовых блоков, один выберите падение вниз и одной кнопки радио . Когда enterклавиша нажата, я хочу вызвать функцию Javascript (определяется пользователем), но когда я нажимаю ее, форма отправляется. Как предотвратить formотправку при enterнажатии клавиши?

12
OnKeyPress Vs. onKeyUp и onKeyDown
В чем разница между этими тремя событиями? Погуглив, я обнаружил, что: onKeyDownСобытие срабатывает , когда пользователь нажимает клавишу. onKeyUpСобытие срабатывает , когда пользователь отпускает клавишу. onKeyPressСобытие срабатывает , когда пресса и пользователь отпускает ключ ( с onKeyDownпоследующим onKeyUp). Я понимаю первые два, но не onKeyPressтак onKeyUpли? Можно ли отпустить клавишу …

14
Подождите 5 секунд перед выполнением следующей строки
Эта функция ниже не работает так, как я хочу; будучи новичком JS, я не могу понять, почему. Мне нужно подождать 5 секунд, прежде чем проверять, newStateесть ли -1. В настоящее время он не ждет, он просто проверяет сразу. function stateChange(newState) { setTimeout('', 5000); if(newState == -1) { alert('VIDEO HAS STOPPED'); …

9
Невозможно понять параметр useCapture в addEventListener
Я прочитал статью на https://developer.mozilla.org/en/DOM/element.addEventListener, но не смог понять useCaptureатрибут. Определение есть: Если true, useCapture указывает, что пользователь желает инициировать захват. После инициирования захвата все события указанного типа будут отправлены зарегистрированному слушателю перед отправкой в ​​любые EventTargets под ним в дереве DOM. События, которые поднимаются вверх по дереву, не вызовут …

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