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

  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012