Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Niedziałajacy text za pomocą innerHTML
Beacri
post 25.09.2011, 23:25:15
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 4
Dołączył: 19.02.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Hejka, mam mały problem, chwiałbym, aby w wyniku działania skryptu w DIVie o id=z2 pojawiała się lista SELECT:

[JAVASCRIPT] pobierz, plaintext
  1. var ar1 = ["chleb", "mleko", "woda", "patisony"];
  2. var txt= "<select>";
  3. for (x in ar1)
  4. {
  5. txt+="<option>" + ar1[x] + "</option>";
  6. }
  7. document.getElementById('z2').innerHTML=txt+"</select>";
[JAVASCRIPT] pobierz, plaintext


Jednak coś tu nie gra, DIV jak miał tylko BUTTONA to dalej ma tylko jego. Możecie mi podpowiedzieć co popsułem w kodzie?


--------------------
Nie bijcie! Jestem tylko Chemikiem, który skryptuje od 7 lat :D
www.eduela.pl
Go to the top of the page
+Quote Post
Ziem
post 26.09.2011, 10:40:57
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 29.10.2008

Ostrzeżenie: (0%)
-----


Firebug coś mówi? Jak uruchamiasz skrypt? Onload, jakimś przyciskiem? Wrzuć całość tutaj: http://jsfiddle.net/ .
Go to the top of the page
+Quote Post
Beacri
post 26.09.2011, 12:08:43
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 4
Dołączył: 19.02.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Z firebuga niczego się nie dowiedziałem. Wkleiłem podobny starszy skrypt i już działa, mimo, że składnia wygląda na analogiczną:

[JAVASCRIPT] pobierz, plaintext
  1. function PokazOdczynnik(){
  2. var ar1 = ["kwas", "zasada", "woda", "amoniak"];
  3. var txt= "";
  4. for (x in ar1){txt+="<option>" + ar1[x] + "</option>";}
  5. document.getElementById('lp').innerHTML = "<select multiple id=sp>"+txt+"</select>";
  6. }
[JAVASCRIPT] pobierz, plaintext


nie wiem o co chodziło... Może miałem jakiś drobny błąd gdzie indziej :/

Ten post edytował Beacri 26.09.2011, 12:12:16


--------------------
Nie bijcie! Jestem tylko Chemikiem, który skryptuje od 7 lat :D
www.eduela.pl
Go to the top of the page
+Quote Post
nospor
post 26.09.2011, 12:13:23
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




W drugim skrypcie odwołujesz się do innego ID


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 12:14