Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript] Dobieranie się do DIVA
Forum PHP.pl > Forum > Po stronie przeglądarki
Zwariowany
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...
Szadow
Może:
Kod
var cbm = document.getElementById('cbm').innerHTML;
alert(cbm);


A jak nie to weź konsole błędów (FF: CTRL_SHIFT_J)
kamil4u
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.
<div id="test">1234567</div>
//itd.
<script>
//TWÓJ KOD JS
</script>
//itd.
//</html>
Jednak, nie jest to zalecane.

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
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.