Javascript Ekleme Alt Öğe SONRA | Netgez.com
SORU
31 AĞUSTOS 2011, ÇARŞAMBA


Javascript Ekleme Alt Öğe SONRA

Ul öğesi javascript kullanarak içinde başka bir li, Bu şimdiye kadar sahip kodudur.. sonra li bir öğe eklemek istiyorum

var parentGuest = document.getElementById("one");
var childGuest = document.createElement("li");
childGuest.id = "two";

AppendChild aÅŸina deÄŸilim

parentGuest.appendChild(childGuest);

Ancak bu diğer içinde yeni bir öğe ekler ve sonra değil. Nasıl varolan sonra yeni öğe ekleme yapabilir miyim? Teşekkürler.

<ul>
  <li id="one"><!-- where the new li is being put --></li>
  <!-- where I want the new li -->
</ul>

CEVAP
31 AĞUSTOS 2011, ÇARŞAMBA


Kullanabilirsiniz:

if (parentGuest.nextSibling) {
  parentGuest.parentNode.insertBefore(childGuest, parentGuest.nextSibling);
}
else {
  parentGuest.parentNode.appendChild(childGuest);
}

Ama Pavel işaretreferenceElement/tanımsız, null, insertBefore appendChild gibi davranır. Aşağıdaki yukarıdaki eşdeğerdir:

parentGuest.parentNode.insertBefore(childGuest, parentGuest.nextSibling);

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013