Zdarzenia DOM (Document Object Model) pozwalają językom programowania sterowanym zdarzeniami rejestrować różne programy obsługi / nasłuchiwania zdarzeń w węzłach elementów w drzewie DOM.
Chcę, aby ten link zawierał okno dialogowe JavaScript z pytaniem użytkownika „ Jesteś pewien? T / N ”. <a href="delete.php?id=22">Link</a> Jeśli użytkownik kliknie „Tak”, link powinien się załadować, jeśli „Nie” nic się nie stanie. Wiem, jak to zrobić w formularzach, używając onclickfunkcji zwracającej truelub false. Ale jak to zrobić za …
Czy istnieje funkcja, którą mogę dołączyć jako zdarzenie kliknięcia przycisku, aby przeglądarka powróciła do poprzedniej strony? <input name="action" type="submit" value="Cancel"/>
Jaki jest najprostszy sposób na zatrzymanie propagacji zdarzeń myszy w Angular 2? Czy powinienem przekazać $eventprzedmiot specjalny i zadzwonić, stopPropagation()czy jest jakiś inny sposób. Na przykład w Meteorze mogę po prostu wrócić falsez modułu obsługi zdarzeń.
Obecnie próbuję napisać JavaScript, aby uzyskać atrybut klikniętej klasy. Wiem, że aby to zrobić poprawnie, powinienem użyć detektora zdarzeń. Mój kod jest następujący: var classname = document.getElementsByClassName("classname"); var myFunction = function() { var attribute = this.getAttribute("data-myattribute"); alert(attribute); }; classname.addEventListener('click', myFunction(), false); Spodziewałem się, że za każdym razem, gdy kliknę jedną …
Mam link na mojej stronie. Próbuję zautomatyzować kilka kliknięć hiperłącza do celów testowych. Czy jest jakiś sposób na symulację 50 kliknięć hiperłącza za pomocą JavaScript? <a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a> Szukam wyzwalacza zdarzenia onClick z JavaScript.
Mam formularz wejściowy, który pozwala mi wybierać spośród wielu opcji i robić coś, gdy użytkownik zmienia wybór. Na przykład, <select onChange="javascript:doSomething();"> <option>A</option> <option>B</option> <option>C</option> </select> Teraz doSomething()jest uruchamiany tylko po zmianie wyboru . Chcę uruchomić, doSomething()gdy użytkownik wybierze dowolną opcję, prawdopodobnie tę samą ponownie. Próbowałem użyć modułu obsługi „onClick”, ale …
Przekazuję 2 wartości do elementu potomnego: Lista obiektów do wyświetlenia funkcja usuwania. Używam funkcji .map () do wyświetlania mojej listy obiektów (jak w przykładzie podanym na stronie z instrukcją reagowania), ale przycisk w tym komponencie uruchamia onClickfunkcję podczas renderowania (nie powinien odpalać w czasie renderowania). Mój kod wygląda następująco: module.exports …
Czy jest szansa na wykrycie każdego wyboru pliku dokonanego przez użytkownika dla elementu HTML inputtypu file? To było zadawane wiele razy wcześniej, ale zwykle proponowane onchangezdarzenie nie jest uruchamiane, jeśli użytkownik ponownie wybierze ten sam plik.
Próbuję znaleźć odpowiednik jQuery tego wywołania metody JavaScript: document.addEventListener('click', select_element, true); Dotarłem do: $(document).click(select_element); ale nie osiąga tego samego wyniku, co ostatni parametr metody JavaScript - wartość logiczna wskazująca, czy procedura obsługi zdarzeń powinna być wykonywana w fazie przechwytywania czy propagacji (według mojego zrozumienia z http://www.quirksmode.org /js/events_advanced.html ) - jest …
Próbuję wykryć pozycję paska przewijania przeglądarki za pomocą JavaScript, aby zdecydować, gdzie na stronie jest bieżący widok. Domyślam się, że muszę wykryć, gdzie jest kciuk na ścieżce, a następnie wysokość kciuka jako procent całkowitej wysokości ścieżki. Czy nadmiernie to komplikuję, czy JavaScript oferuje łatwiejsze rozwiązanie? Wszelkie pomysły kodowe?
Pracując nad zwiększeniem wydajności progresywnych aplikacji internetowych, natknąłem się na nową funkcję Passive Event Listenersi trudno mi zrozumieć tę koncepcję. Jakie są Passive Event Listenersi jakie są potrzeby, aby mieć to w naszych projektach?
Jaki jest najlepszy sposób na symulowanie użytkownika wprowadzającego tekst w polu tekstowym w JS i / lub jQuery? I nie chcą faktycznie umieścić tekst w polu tekstowym, po prostu chcę, aby wyzwolić wszystkich zdarzeń teleskopowe , które normalnie uruchamiane przez użytkownika informacji wpisując w polu tekstowym. Oznacza to ostrość, klawisz …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.