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
Czy istnieje sposób na zmianę wartości DOM textNode w przeglądarce internetowej? W szczególności chcę sprawdzić, czy mogę zmienić istniejący węzeł, zamiast tworzyć nowy. Aby wyjaśnić, muszę to zrobić za pomocą JavaScript. Cały tekst w przeglądarce jest przechowywany w #textNodes, które są elementami podrzędnymi innych węzłów HTML, ale nie mogą mieć …
Próbuję zastąpić wartość tagu stylu wbudowanego elementu. Bieżący element wygląda następująco: `<tr class="row-even" style="background: red none repeat scroll 0% 0%; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" id="0000ph2009-06-10s1s02">` i chciałbym usunąć wszystkie te elementy stylu, aby był stylizowany na podstawie swojej klasy, a nie stylu wbudowanego. Próbowałem usunąć element.style; …
Pracowałem nad krótkim skryptem do zmiany <abbr>wewnętrznego tekstu elementów, ale okazało się, że nodelistnie ma on forEachmetody. Wiem, że nodelistto nie dziedziczy po Array, ale czy nie wydaje się, że forEachbyłoby to przydatne? Czy jest jakiś szczególny problem realizacja nie jestem świadomy, który uniemożliwia dodanie forEachdo nodelist? Uwaga: zdaję sobie …
Powiedzmy: <div> pre text <div class="remove-just-this"> <p>child foo</p> <p>child bar</p> nested text </div> post text </div> do tego: <div> pre text <p>child foo</p> <p>child bar</p> nested text post text </div> Zastanawiałem się, jak użyć Mootools, jQuery, a nawet (surowego) JavaScript, ale nie miałem pojęcia, jak to zrobić.
Mam org.w3c.dom.Elementobiekt przekazany do mojej metody. Muszę zobaczyć cały ciąg XML, w tym jego węzły podrzędne (cały wykres obiektu). Szukam metody, która może przekonwertować Elementna ciąg formatu xml, który mogę System.out.printlnna. Po prostu obiekt println()„Element” nie zadziała, ponieważ toString()nie wyprowadzi formatu xml i nie przejdzie przez węzeł podrzędny. Czy istnieje …
Piszę skrypt Greasemonkey dla witryny, która w pewnym momencie się modyfikuje location.href. Jak mogę uzyskać zdarzenie (przez window.addEventListenerlub coś podobnego) w przypadku window.location.hrefzmian na stronie? Potrzebuję również dostępu do DOM dokumentu wskazującego na nowy / zmodyfikowany adres URL. Widziałem inne rozwiązania, które obejmują limity czasu i sondowanie, ale chciałbym tego …
Kiedy renderuję highcharts-chart do kontenera div, w jaki sposób mogę uzyskać dostęp do obiektu wykresu za pośrednictwem kontenera div? nie chcę, aby zmienna wykresu była globalna. var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... Chcę uzyskać dostęp do wykresu poza powyższym kontekstem, takim jak ten (pseudokod), aby wywołać …
Jeśli mam element nadrzędny z elementami podrzędnymi, do których są przypisane nasłuchiwania zdarzeń, czy muszę je usunąć, zanim wyczyszczę element nadrzędny? (tj. parent.innerHTML = '';) Czy mogą wystąpić przecieki pamięci, jeśli nasłuchiwanie zdarzeń nie jest niezwiązane z elementem, jeśli został usunięty z modelu DOM?
Metoda DOM document.querySelectorAll()(i kilka innych) zwraca plik NodeList. Aby operować na liście, np. Używając forEach(), NodeListnależy najpierw przekonwertować plik Array. Jaki jest najlepszy sposób konwertowania NodeListpliku na Array?
Mam stronę główną (właściwie JSP) z ramką iframe wewnątrz niej jako; <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> Teraz na stronie głównej znajduje się wiele linków (renderowanych dynamicznie przez JSP), które mogą próbować ustawić src na jakiś adres URL ... Teraz moje pytanie brzmi, używając jQuery (może to być live ()), …
Chcę tworzyć nowe elementy div podczas ładowania strony. Te elementy DIV będą wyświetlane jako uporządkowana grupa, która zmienia się w zależności od danych zewnętrznych z pliku JSON. Będę musiał to zrobić za pomocą pętli for, ponieważ potrzeba ponad 100 elementów div. Muszę więc mieć możliwość zmiany każdego utworzonego elementu div …
Czy mogę całkowicie polegać na html()metodzie jQuery zachowującej się identycznie jak innerHTML? Czy jest jakaś różnica między metodą innerHTMLi jQuery html()? Jeśli obie te metody robią to samo, czy mogę użyć html()metody jQuery zamiast innerHTML? Mój problem polega na tym, że pracuję na już zaprojektowanych stronach, strony zawierają tabele, aw …
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.