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
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?
tutaj proste pytanie Czy istnieje sposób na zmianę tekstu „kliknij tutaj” <a id="a_tbnotesverbergen" href="#nothing">click here</a> w tym linku Richard
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 …
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 …
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 …
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.
Mam skrypt jquery, który muszę uruchomić tylko wtedy, gdy wszystko inne na stronie, w tym kilka innych skryptów javascrip (nad którymi nie mam kontroli), zakończyło swoje działanie. Pomyślałem, że być może istnieje alternatywa dla $ (document) .ready, ale nie udało mi się jej znaleźć.
Mam skrypt, który wstawia zawartość do elementu za pomocą innerHTML. Może to być na przykład: <script type="text/javascript">alert('test');</script> <strong>test</strong> Problem polega na tym, że kod wewnątrz <script>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. …
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 …
Chcę funkcji, która mówi mi, nad którym elementem znajduje się kursor myszy. Na przykład, jeśli mysz użytkownika znajduje się nad tym obszarem tekstowym (z identyfikatorem wmd-input), wywołanie window.which_element_is_the_mouse_on()będzie funkcjonalnie równoważne z $("#wmd-input").
Myślę o osadzeniu dowolnego JSON w DOM w ten sposób: <script type="application/json" id="stuff"> { "unicorns": "awesome", "abc": [1, 2, 3] } </script> 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 …
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: [<DOM Element: …
Czy ktoś może mi powiedzieć, jaka jest różnica między wydarzeniami changea input? Używam jQuery do ich dodawania: $('input[type="text"]').on('change', function() { alert($(this).val()); }) Działa również z inputzamiast change. Może jakaś różnica w kolejności wydarzeń w stosunku do skupienia?
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 …
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.