Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usuwanie diva
Forum PHP.pl > Forum > XML, AJAX
Michu
Witam. Mam następującą funkcję:
  1. function AddPlayerDiv(nazwa)
  2. {
  3. var znacznik = document.createElement('div');
  4. znacznik.setAttribute("style", "position: absolute; top: 0px; left: 0px;");
  5. znacznik.setAttribute('id', nazwa);
  6. var rodzic = document.getElementById('Player');
  7. rodzic.appendChild(znacznik);
  8. }


Tworzy ona wewnątrz div id="Player" nowy div o podanej nazwie. Teraz potrzebuję funkcji działającej na odwrót, czyli usuwającej z div id="Player" div o danej nazwie. Czy taką funkcję da się zrobić?
devnul
Kod
function usun_diva(nazwa){
var Node1 = document.getElementById("Player");
      var len = Node1.childNodes.length;
       for(var i = 0; i < len; i++)
       {          
            if(Node1.childNodes[i].id == nazwa)
            {
                Node1.removeChild(Node1.childNodes[i]);
            }
       }
}


ew można prościej
Kod
document.getElementByID(nazwa).parentNode.removeChild(document.getElementByID(nazwa));


btw, nie ten dział na temat, z ajax'em ma to mało wspólnego raczej do javascript bym to dał
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.