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ÅŸ:

Neden Javascript sadece IE GeliÅŸtirici...
Seçeneğini kullanarak bir WordPress ku...
Javascript Bu sayfa yük sonra yürütür...
Taktıktan Sonra nasıl bir kütüphane ku...
JavaScript/JQuery: (pencere)$.boyutlan...