Document Object Model (DOM) to sposób programowego odwoływania się do elementów języka znaczników, takich jak XML i HTML. Używaj z [javascript] lub dowolnym innym językiem programowania, który ma parser DOM
Pracując nad pomysłem na proste opakowanie HTMLElement natknąłem się na następujące dla Internet Explorera i Chrome : Dla danego elementu HTMLElement z identyfikatorem w drzewie DOM można pobrać div, używając jego identyfikatora jako nazwy zmiennej. Więc jak div <div id="example">some text</div> w Internet Explorerze 8 i Chrome możesz: alert(example.innerHTML); //=> …
Mam aplikację internetową oznaczoną marką według aktualnie zalogowanego użytkownika. Chciałbym zmienić favicon strony na logo prywatnej marki, ale nie mogę znaleźć żadnego kodu ani żadnych przykładów tego, jak zrobić to. Czy ktoś wcześniej to zrobił? Wyobrażam sobie, że mam tuzin ikon w folderze, a odniesienie do pliku favicon.ico, którego należy …
Ostatnio dostałem takie ostrzeżenie i po raz pierwszy je otrzymałem: [Violation] Long running JavaScript task took 234ms [Violation] Forced reflow while executing JavaScript took 45ms Pracuję nad projektem grupowym i nie mam pojęcia, skąd on pochodzi. To się nigdy wcześniej nie zdarzyło. Nagle pojawiło się, gdy ktoś inny zaangażował się …
Jaka jest różnica między tymi trzema wydarzeniami? Po googlowaniu stwierdziłem, że: onKeyDownZdarzenie jest wywoływane, gdy użytkownik naciśnie klawisz. onKeyUpZdarzenie jest wywoływane, gdy użytkownik zwolni klawisz. onKeyPressZdarzenie jest wywoływane, gdy użytkownik naciska i zwalnia klawisz ( onKeyDownnastępnie onKeyUp). Rozumiem pierwsze dwa, ale czy to nie onKeyPressto samo, co onKeyUp? Czy można …
<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Chcę policzyć całkowitą liczbę <li>elementów <div id="selected"></div>. Jak to możliwe przy użyciu jQuery .children([selector])?
Rozważ następujące: <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> Jak mogę to zrobić, aby kliknięcie zakresu przez użytkownika nie uruchamiało divzdarzenia kliknięcia?
Jak robisz jQuery za hasClasspomocą zwykłego JavaScript? Na przykład, <body class="foo thatClass bar"> W jaki sposób JavaScript pyta, czy <body>ma thatClass?
Próbuję uchwycić zdarzenia myszy na elemencie z innym absolutnie pozycjonowanym elementem na nim. W tej chwili zdarzenia na absolutnie pozycjonowanym elemencie uderzają w niego i podskakują do jego rodzica, ale chcę, aby był „przezroczysty” dla tych zdarzeń myszy i przekazywał je temu, co za nim stoi. Jak mam to zaimplementować?
Znalazłem się w użyciu JavaScript i natknąłem się na childNodesi childrenwłaściwości. Zastanawiam się, jaka jest różnica między nimi. Czy też jeden jest lepszy od drugiego?
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 jako nowa zmienna.
Jestem całkowicie zdezorientowany między obiektem Węzeł a obiektem Element. document.getElementById()zwraca obiekt Element, podczas gdy document.getElementsByClassName() zwraca obiekt NodeList (Kolekcja elementów czy węzłów?) Jeśli div jest obiektem Element, to co z obiektem Div Node? Co to jest obiekt węzłowy? Czy obiekt dokumentu, obiekt elementu i obiekt tekstowy są również obiektem węzła? …
Przeczytałem artykuł na https://developer.mozilla.org/en/DOM/element.addEventListener, ale nie mogę zrozumieć useCaptureatrybutu. Definicja to: Jeśli true, useCapture wskazuje, że użytkownik chce zainicjować przechwytywanie. Po zainicjowaniu przechwytywania wszystkie zdarzenia określonego typu zostaną wysłane do zarejestrowanego odbiornika, zanim zostaną wysłane do dowolnych obiektów EventTargets pod nim w drzewie DOM. Wydarzenia, które bulgoczą w górę przez …
Jaka jest różnica między funkcjami text () i html () w jQuery? $("#div").html('<a href="example.html">Link</a><b>hello</b>'); vs $("#div").text('<a href="example.html">Link</a><b>hello</b>');
Czy ktoś może mi powiedzieć, co dzieje się z tym kodem? Próbowałem przesłać formularz z JavaScript, ale pojawił się błąd „.submit nie jest funkcją”. Zobacz więcej szczegółów kodu: <form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data"> <input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value=""> </form> <script type="text/javascript"> function submitAction() { document.frmProduct.submit(); } </script> Próbowałem …
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.