![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (20%) ![]() ![]() |
var.cbm = document.getElementById('cbm').innerHTML
alert(cbm); Mam takie coś. Moim celem jest żeby poprzez alert wyswietliło wszystko co jest pomiędzy: <div id="cbm">Jakaś treść</div> Czyli w tym przypadku by wyświetliło jakaś treść. Jak to zrobić? Dotychczasowe rozwiązanie nie działa... -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 47 Pomógł: 6 Dołączył: 21.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Może:
Kod var cbm = document.getElementById('cbm').innerHTML; alert(cbm); A jak nie to weź konsole błędów (FF: CTRL_SHIFT_J) -------------------- Pomogłem? Kliknij przycisk Pomógł. ;)
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie jak poprzednik - masz kropkę zamiast spacji i brakuje ";"(akurat w tym konkretnym przypadku by zadziałało), ale wystarczy, że coś dodasz i przestanie - dlatego zawsze warto je dodawać.
Innym problemem, może być to, że dopiero po załadowaniu DOM, możesz się dobrać do danego elementu, czyli musisz wywołać tą funkcję/instrukcję w zdarzeniu odpowiedzialnym za to - np. load(onload): Kod onload= function(){ //do zdarzenia onload - podpinasz tzn. funkcję anonimową(nie musisz teraz o tym czytać :) ) //TWÓJ KOD, W KTÓRYM WYKORZYSTUJESZ ELEMENTY DOM } Ew. mógłbyś wywołać funkcję dopiero w taki sposób: Kod //<html> itd. Jednak, nie jest to zalecane.<div id="test">1234567</div> //itd. <script> //TWÓJ KOD JS </script> //itd. //</html> Poczytaj o tym DOM, bo w JS jest to bardzo ważne, polecam: http://kurs.browsehappy.pl/Definicja/DOM i http://kurs.browsehappy.pl/JavaScript/DOM -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:10 |