Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]modyfikacja diva
-Gość-
post
Post #1





Goście







  1. <ul>
  2. <div id="lista">
  3. <li>jeden</li>
  4. <li>dwa</li>
  5. </div>
  6. </ul>

jak dodać do tej listy "trzy"? próbowałem tak:

[JAVASCRIPT] pobierz, plaintext
  1. var lista = document.getElementById('lista');
  2. lista.innerHTML = lista + '<li>trzy</li>';
[JAVASCRIPT] pobierz, plaintext


jak to przerobić, by działało? jakaś rada/funkcja dla amatora?
Go to the top of the page
+Quote Post
nospor
post
Post #2





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




Najpierw zacznij od poprawnej struktury html. Od kiedy to pomiędzy UL a LI można coś wstawiać (u ciebie to jest DIV) ?
Go to the top of the page
+Quote Post
rob_roy
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 1
Dołączył: 21.06.2011

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


Witam,

Taka funkcja w javie powinna Ci pomóc:
do listy dodasz coś takiego <ul id="u1">
potem wywołasz funkcję poniżej z parametrem u1 : dodaj_element("u1")

  1. function dodaj_element(id){
  2. var lista = document.getElementById(id);
  3. var element = document.createElement("LI");
  4.  
  5. element.innerHTML = "trzy";
  6.  
  7. lista.appendChild(element);
  8. }



A tak w ogóle to poszukaj sobie bibliotekę jquery. Tam to w jednej lini kodu zrobisz.

Jak pomogłem to poproszę o bonusa ;p

Pozdro
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 05:18