Использование ключевого слова «событие» дважды в одной области в JavaScript? ⇐ Javascript
-
Гость
Использование ключевого слова «событие» дважды в одной области в JavaScript?
У меня есть функция, которая вызывается через прослушиватель событий при нажатии. Он принимает параметр события:
функция editExistingEmp(событие) Эта функция при вызове будет перебирать весь контент DOM в поисках элементов DOM с определенным идентификатором, а затем динамически добавлять прослушиватель событий к этому элементу:
nodeHandler.addEventListener("click", function() { selectNodeEdit(event); }, false); Моя проблема заключается в том, что теперь эти новые прослушиватели событий отправляют данные о событиях, которые изначально были получены от функции, в качестве параметра. Но мне нужно, чтобы эти новые прослушиватели событий передавали свои данные о событиях из элемента DOM, к которому они были добавлены, а НЕ событие параметра, переданное в функцию.
У меня есть функция, которая вызывается через прослушиватель событий при нажатии. Он принимает параметр события:
функция editExistingEmp(событие) Эта функция при вызове будет перебирать весь контент DOM в поисках элементов DOM с определенным идентификатором, а затем динамически добавлять прослушиватель событий к этому элементу:
nodeHandler.addEventListener("click", function() { selectNodeEdit(event); }, false); Моя проблема заключается в том, что теперь эти новые прослушиватели событий отправляют данные о событиях, которые изначально были получены от функции, в качестве параметра. Но мне нужно, чтобы эти новые прослушиватели событий передавали свои данные о событиях из элемента DOM, к которому они были добавлены, а НЕ событие параметра, переданное в функцию.
Мобильная версия