![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jeszcze jedno pytanie mam, ale teraz juz wymiekam i nie znajde odpowiedzi sam tak szybko, jak poprzednim razem ;-) Mam przyciski, pod ktore podczepilem onmouseover i -out. Normalnie chodza dobrze, jak powinno (obrazki sie zmieniaja). Niemniej zazyczylem sobie wykonywac 2 rozne rzeczy po najechaniu/zjechniu myszka z obiektow i podpialem pod przyciski funkcje. Jak widac ponizej, maja one za zadanie dodatkowo (bo podmiana obrazkow dziala) wyswietlac badz kasowac stosowny napis na osobnej warstwie (DIV) "opis". Funkcje wywolywane to zmien_juniora() oraz przywroc_juniora(). I teraz problem jest taki, ze tylko pierwszy raz tekst sie wyswietla, po czym nic sie nie dzieje (tekst nie znika, badz nie zmienia sie w przypadku innych przyciskow). Kod function wpisz(co) { if (document.createTextNode){ var mytext=document.createTextNode(co) document.getElementById("opis").appendChild(mytext) } } function zmien_juniora() { document.getElementById("juniora").src="komp_juniora36_2.png"; if (!document.getElementById("opis").hasChildNodes()) { wpisz ('To jest junior AMD'); } } function przywroc_juniora() { document.getElementById("juniora").src="komp_juniora36.png" if (document.getElementById("opis").hasChildNodes()) { document.getElementById("opis").removeChild(opis.lastChild) } } Gdzie jest jakis blad ? Tudziez jaka inna (lepsza ?) metode opisowa wybrac ? Dziekuje za sugestie. Ten post edytował a600user 27.06.2008, 16:12:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
document.getElementById("opis").removeChild(opis.lastChild)
document.getElementById("opis").removeChild(document.getElementById("opis").lastChild) Powinno pomóc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:32 |