Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js][html] innerHTML i tabela
Forum PHP.pl > Forum > Przedszkole
no_face
Witajcie,

Chcialbym zrobic taki efekt, ze po kliknieciu guziczka, dodaje mi cala kolumne w tabeli, wraz z zadeklarowana zawartoscia. Korzystam z divow umieszczonych w odpowiednich miejscach i po przez innerHTML dodaje w te miejsca odpowiednie fragmenty kodu. Efektem sa dodane komorki poza tabela. Macie jakies wskazowki?
drPayton
Jeżeli tabela ma jakieś id, to możesz spróbować czegoś w stylu:
  1. td = document.createElement("td");
  2. td.innerHTML = 'content';
  3. td2 = document.createElement("td");
  4. td2.innerHTML = 'content';
  5. td3 = document.createElement("td");
  6. td3.innerHTML = 'content';
  7. /* Ino w pętli jakiejś, coby nie wypisywać pojedynczo */
  8. document.getElementById("id_wiersza1").appendChild(td);
  9. document.getElementById("id_wiersza2").appendChild(td2);
  10. document.getElementById("id_wiersza3").appendChild(td3);


Jakoś tak, jako idea oczywiście winksmiley.jpg
no_face
Dzieki, swietnie spelnia swoja role.

Teraz pytanie jak takie cos powstale usunac, tzn showac. removeChild spelnialby swoja role, gdyby komorki, ktore powstaja mialby swoje id, a tworzac je metoda appendChild tego nie ma.
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.