Jaka jest różnica między addEventListeneri onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Powyższy kod znajduje się razem w osobnym pliku .js i oba działają
metoda zdarzenia DOM, która dodaje detektor zdarzeń do danego węzła DOM
Jaka jest różnica między addEventListeneri onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Powyższy kod znajduje się razem w osobnym pliku .js i oba działają
Dołączyłem zdarzenie do pola tekstowego za pomocą addEventListener. To działa dobrze. Mój problem pojawił się, gdy chciałem programowo wywołać zdarzenie z innej funkcji. Jak mogę to
Sytuacja jest trochę jak- var someVar = some_other_function(); someObj.addEventListener("click", function(){ some_function(someVar); }, false); Problem polega na tym, że wartość parametru someVarnie jest widoczna w funkcji nasłuchiwania addEventListener, gdzie prawdopodobnie jest ona traktowana...
Chcę wywołać funkcję po załadowaniu dokumentu, ale załadowanie dokumentu mogło się jeszcze skończyć lub nie. Jeśli się załadował, mogę po prostu wywołać funkcję. Jeśli się NIE załadował, mogę dołączyć detektor zdarzeń. Nie mogę dodać detektora zdarzeń, gdy onload został już uruchomiony, ponieważ...
Pracując ze zdarzeniami przeglądarki, zacząłem stosować touchEvents Safari dla urządzeń mobilnych. Uważam, że addEventListenerłączą się z warunkami. Ten projekt nie może używać JQuery. Standardowy odbiornik zdarzeń: /* option 1 */ window.addEventListener('mousemove', this.mouseMoveHandler,...
Właśnie zaczynam bawić się Angular 2 i zastanawiam się, czy ktoś może mi powiedzieć najlepszy sposób na dynamiczne dodawanie i usuwanie detektorów zdarzeń z elementów. Mam skonfigurowany komponent. Po kliknięciu określonego elementu w szablonie chcę dodać detektor mousemovedo innego elementu tego...
Używam keypresssłuchacza np. addEventListener("keypress", function(event){ } Jednak to nie wydaje się wykrywać cofania, które usuwa tekst ... Czy istnieje inny odbiornik, którego mogę użyć, aby to
Dynamicznie utworzyłem checkbox. Kiedyś addEventListenerwywoływałem funkcję po kliknięciu pola wyboru, która działa w Google Chrome i Firefox, ale nie działa w Internet Explorer 8 . To jest mój kod: var _checkbox = document.createElement("input"); _checkbox.addEventListener("click",...
Muszę użyć waniliowego JavaScript do projektu. Mam kilka funkcji, z których jedną jest przycisk otwierający menu. Działa na stronach, na których istnieje identyfikator docelowy, ale powoduje błąd na stronach, na których identyfikator nie istnieje. Na tych stronach, na których funkcja nie może...
Oto mój problem: czy można w jakiś sposób sprawdzić, czy istnieje dynamicznie dołączany detektor zdarzeń? Albo jak mogę sprawdzić stan właściwości „onclick” (?) W DOM? Szukałem rozwiązania w Internecie, podobnie jak Stack Overflow, ale bez powodzenia. Oto mój html: <a id="link1"...
document.getElementById('container').addEventListener('copy',beforecopy,false ); W przeglądarce Chrome / Safari powyższe spowoduje uruchomienie funkcji „beforecopy” podczas kopiowania zawartości strony. MSIE ma również obsługiwać tę funkcję, ale z jakiegoś powodu otrzymuję ten błąd: „Obiekt...
Zastanawiam się jak addEventListenerodpowiednio attachEventpoprawnie używać ? window.onload = function (myFunc1) { /* do something */ } function myFunc2() { /* do something */ } if (window.addEventListener) { window.addEventListener('load', myFunc2, false); } else if (window.attachEvent) {...