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

9
Analizuj ciąg HTML za pomocą JS
Szukałem rozwiązania, ale nic nie było istotne, więc oto mój problem: Chcę przeanalizować ciąg zawierający tekst HTML. Chcę to zrobić w JavaScript. Wypróbowałem tę bibliotekę, ale wygląda na to, że analizuje ona HTML mojej bieżącej strony, a nie ciąg znaków. Ponieważ kiedy wypróbuję poniższy kod, zmienia tytuł mojej strony: var …


11
Jak rozwiązać C: \ fakepath?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> To jest mój przycisk przesyłania. <input type="text" name="file_path" id="file-path"> To pole tekstowe, w którym muszę pokazać pełną ścieżkę do pliku. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } To jest JavaScript, który rozwiązuje mój problem. Ale w wartości alarmowej daje mi C:\fakepath\test.csv …



30
Jak sprawdzić, czy obiekt JavaScript jest obiektem DOM?
Próbuję uzyskać: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false W moich własnych skryptach po prostu używałem tego, ponieważ nigdy nie potrzebowałem tagNamejako właściwości: if (!object.tagName) throw ...; W przypadku drugiego obiektu opracowałem następujące rozwiązanie jako szybkie rozwiązanie - które w większości działa. ;) Problem polega na tym, że zależy …
247 javascript  dom  object 

15
Jak zaimplementować wiązanie danych DOM w JavaScript
Potraktuj to pytanie jako ściśle edukacyjne. Nadal jestem zainteresowany nowymi odpowiedziami i pomysłami na wdrożenie tego tl; dr Jak zaimplementować dwukierunkowe wiązanie danych za pomocą JavaScript? Powiązanie danych z DOM Przez powiązanie danych z DOM rozumiem na przykład posiadanie obiektu JavaScript az właściwością b. Następnie mając <input>element DOM (na przykład), …

5
Jak znaleźć rodzica ze znaną klasą w jQuery?
Mam <div>wiele innych elementów <div>, każdy na innym poziomie zagnieżdżenia. Zamiast nadawać każdemu dziecku <div>identyfikator, raczej po prostu daję <div>identyfikator rootowi. Oto przykład: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Jeśli napiszę funkcję w jQuery, aby odpowiedzieć na klasę di chcę znaleźć identyfikator dla …
244 javascript  jquery  html  dom  parent 

9
Jak ustawić element DOM jako pierwsze dziecko?
Mam element E i dołączam do niego niektóre elementy. Nagle dowiaduję się, że następnym elementem powinno być pierwsze dziecko E. Jaka jest sztuczka, jak to zrobić? Metoda unshift nie działa, ponieważ E jest obiektem, a nie tablicą. Dalszą drogą byłoby powtarzanie dzieci E i przenoszenie klucza ++, ale jestem pewien, …


3
Normalizacja w analizie DOM z Javą - jak to działa?
W tym samouczku widziałem poniższy wiersz kodu analizatora składni DOM . doc.getDocumentElement().normalize(); Dlaczego przeprowadzamy tę normalizację? Czytałem dokumenty, ale nie mogłem zrozumieć słowa. Umieszcza wszystkie węzły tekstowe na pełnej głębokości poddrzewa pod tym węzłem Okej, więc czy ktoś może mi pokazać (najlepiej ze zdjęciem), jak wygląda to drzewo? Czy ktoś …

17
Jak mogę skalować zawartość iframe?
Jak mogę skalować zawartość elementu iframe (w moim przykładzie jest to strona HTML, a nie wyskakujące okienko) na stronie mojej witryny? Na przykład chcę wyświetlić zawartość wyświetlaną w ramce iframe w 80% oryginalnego rozmiaru.
237 html  css  dom 

4
Co to jest offsetHeight, clientHeight, scrollHeight?
Myślał o wyjaśnienia, jaka jest różnica między offsetHeight, clientHeighti scrollHeightczy offsetWidth, clientWidthi scrollWidth? Tę różnicę należy znać przed rozpoczęciem pracy po stronie klienta. W przeciwnym razie połowa ich życia zostanie poświęcona na naprawę interfejsu użytkownika. Fiddle lub inline poniżej: function whatis(propType) { var mainDiv = document.getElementById("MainDIV"); if (window.sampleDiv == null) …


5
Najlepszy sposób na zdobycie węzłów potomnych
Zastanawiałem się, JavaScript oferuje wiele metod uzyskania pierwszego elementu potomnego z dowolnego elementu, ale który jest najlepszy? Mówiąc najlepiej, mam na myśli: najbardziej zgodny z wieloma przeglądarkami, najszybszy, najbardziej wszechstronny i przewidywalny, jeśli chodzi o zachowanie. Lista metod / właściwości, których używam jako aliasów: var elem = document.getElementById('container'); var child …

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.