Pytania otagowane jako dom

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

10
Chwytanie atrybutu href elementu A.
Próbuję znaleźć linki na stronie. moje wyrażenie regularne to: /<a\s[^>]*href=(\"\'??)([^\"\' >]*?)[^>]*>(.*)<\/a>/ ale wydaje się, że zawodzi <a title="this" href="that">what?</a> Jak zmienić moje wyrażenie regularne, aby obsługiwało href, które nie jest umieszczone jako pierwsze w tagu?
114 php  html  dom 



15
Wykrywaj zmiany zawartości elementu za pomocą jQuery
change() funkcja działa i wykrywa zmiany w elementach formularza, ale czy istnieje sposób na wykrycie, kiedy zawartość elementu DOM została zmieniona? To nie działa, chyba że #contentjest elementem formularza $("#content").change( function(){ // do something }); Chcę, aby to się uruchamiało, gdy robię coś takiego: $("#content").html('something'); Również funkcja html()lub append()nie ma …
113 javascript  jquery  dom 

11
Sprawdź, czy element HTML ma paski przewijania
Jaki jest najszybszy sposób sprawdzenia, czy element ma paski przewijania? Jedną rzeczą jest oczywiście sprawdzenie, czy element jest większy niż jego rzutnia, co można łatwo zrobić, sprawdzając te dwie wartości: el.scrollHeight > el.offsetHeight || el.scrollWidth > el.offsetWidth ale to nie znaczy, że ma również paski przewijania (więc ludzie mogą go …

9
Znajdowanie pozycji elementu względem dokumentu
Jaki jest najłatwiejszy sposób określenia pozycji elementów względem dokumentu / treści / okna przeglądarki? W tej chwili używam .offsetLeft/offsetTop, ale ta metoda podaje tylko pozycję względem elementu nadrzędnego, więc musisz określić, ilu rodziców ma element ciała, aby poznać położenie względem pozycji ciała / okna przeglądarki / dokumentu. Ta metoda jest …
113 javascript  dom 

15
Jak ustawić tytuł dokumentu w React?
Chciałbym ustawić tytuł dokumentu (w pasku tytułu przeglądarki) dla mojej aplikacji React. Próbowałem użyć react-document-title (wydaje się nieaktualne) i ustawienia document.titlew constructorand componentDidMount()- żadne z tych rozwiązań nie działa.
113 javascript  reactjs  dom 


20
Wykonywanie elementów <script> wstawionych z .innerHTML
Mam skrypt, który wstawia zawartość do elementu za pomocą innerHTML. Może to być na przykład: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Problem polega na tym, że kod wewnątrz &lt;script&gt;tagu nie jest wykonywany. Trochę googlowałem, ale nie było żadnych widocznych rozwiązań. Jeśli wstawiłem zawartość za pomocą jQuery, $(element).append(content);części skryptu otrzymałyby evalprzed wstrzyknięciem do DOM. …

21
scrollIntoView Przewija po prostu za daleko
Mam stronę, na której pasek przewijania zawierający wiersze tabeli z elementami div w nich jest dynamicznie generowany z bazy danych. Każdy wiersz tabeli działa jak link, tak jak na liście odtwarzania YouTube obok odtwarzacza wideo. Gdy użytkownik odwiedza stronę, opcja, na której jest włączony, powinna przejść na górę przewijanego elementu …
112 javascript  dom  scroll 


7
Najlepsza praktyka dotycząca osadzania dowolnego formatu JSON w DOM?
Myślę o osadzeniu dowolnego JSON w DOM w ten sposób: &lt;script type="application/json" id="stuff"&gt; { "unicorns": "awesome", "abc": [1, 2, 3] } &lt;/script&gt; Jest to podobne do sposobu, w jaki można przechowywać dowolny szablon HTML w DOM do późniejszego wykorzystania z silnikiem szablonów JavaScript. W takim przypadku moglibyśmy później pobrać JSON …

9
Uzyskaj wartość elementu za pomocą minidom w Pythonie
Tworzę nakładkę GUI dla Eve Online API w Pythonie. Udało mi się pobrać dane XML z ich serwera. Próbuję pobrać wartość z węzła o nazwie „nazwa”: from xml.dom.minidom import parse dom = parse("C:\\eve.xml") name = dom.getElementsByTagName('name') print name Wydaje się, że znajduje się węzeł, ale wynik jest poniżej: [&lt;DOM Element: …
109 python  dom  minidom 


8
Kiedy należy używać funkcji document.ready jQuery?
Powiedziano mi, żebym używał document.ready, kiedy po raz pierwszy zacząłem używać Javascript / jQuery, ale tak naprawdę nigdy nie dowiedziałem się, dlaczego. Czy ktoś mógłby podać kilka podstawowych wskazówek, kiedy warto zawijać kod javascript / jquery wewnątrz kodu jQuery document.ready? Niektóre tematy, które mnie interesują: .on()Metoda jQuery : .on()całkiem sporo …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.