Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie kodu HTML elementu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
paluch979
Witam.
Mam takie pytanie. Piszę skrypt do greasemonkey i potrzebuję pobrać kod jakiegoś elementu (np. ("table").[9]) ale jak pobieram go do zmiennej i dodaję poprzez getElements .innerHTML to my pisze takie coś:
"[object XPCNativeWrapper [object HTMLTableElement]]"
Skrypt piszę dla ogame ale to jest tylko skrypt zmieniający kolejność elementów.
Kod
var table=document.getElementsByTagName("table")[9];
document.getElementById("content").innerHTML+=table;
zegarek84
innerHTML jest czymś w rodzaju stringu który zostanie przeparsowany po krótce - a po więcej to w google js + innerHTML - zaś table masz dalej jako object (w ie jako element ;p - nie do końca ale przy prototype ma znaczenie ;p)...

musisz jeszcze zrobić konwersję table=table.innerHTML; - nie chce mi się sprawdzać ale na 99% zadziała winksmiley.jpg - i teraz możesz to dodać - jak już wspomniałem nie pamiętam dokłądnie jak to się nazywało ale innerHTML jest prawie tekstem który zostanie przeparsowany - nie zaleca się używanie tego a dodawanie elementów przez DOM....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.