document.getElementById
JavaScript'te bir canlı DOM elemanı döndürüyor mu?document.getElementBy, bir dom dom öğesini döndürüyor mu?
6
A
cevap
12
Performans ile ilgili bilmek isterim Standart ve "canlı" arasındaki ayrım genellikle listelerinin öğelerinde kullanılır. document.getElementById
, bir DOM düğümüne tek bir nesne başvurusu döndürür. Düğüm elde edildikten sonra referans her zaman aynı düğüme işaret edecektir. örneğin
<div id="foo"></div>
JS: referansları elemanın kimlik değişmiş olabilir sırf güncellenen alamadım
var foo,
bar;
foo = document.getElementById('foo'); //gets the div
bar = document.getElementById('bar'); //null
foo.setAttribute('id', 'bar');
console.log(foo.id); //'bar'
console.log(bar.id); //TypeError
. Bu, belirtilen etikete sahip öğelerin bir listesini döndüren document.getElementsByTagName
gibi bir şeyin aksine, bunun tersidir. Öğeler DOM'a eklendiğinde veya kaldırıldığında liste otomatik olarak güncellenir.
İlgili konular
- 1. Holder.js - DOM öğesini geri al?
- 2. jQuery ile bir DOM öğesini nasıl ekleyebilirim?
- 3. DOM
- 4. DOM öğesini jQuery öğesine nasıl dönüştürebilirim?
- 5. Geçerli seçimi içeren DOM öğesini nasıl alabilirim?
- 6. Neden Chrome'un JS Console bir jQuery nesnesi yerine bir DOM öğesini döndürüyor? Örneğin
- 7. DOM elemanını PyQT5 QWebView
- 8. php dom bir düğüme
- 9. Bir dom öğesine
- 10. DOM uygulaması?
- 11. jQuery, DOM
- 12. PHP'nin DOM
- 13. , DOM takımının
- 14. DOM nesnesini geçirerek JQuery nesnesi oluşturulsun mu?
- 15. Değiştir DOM elemanları
- 16. Bir jquery ajax başarı işlevinde çağrı dom öğesini nasıl referanslarım?
- 17. Angularjs, DOM öznitelik değerlerinde
- 18. Google Maps işaretçisinin HTML DOM öğesini nasıl edinebilirim?
- 19. JQuery - hareketli DOM öğesini yeni ana öğeye mi hareket ettiriyorsunuz?
- 20. Düzenli ifadeyle eşleşen dizeyi içeren DOM öğesini bulun
- 21. Varolan DOM öğelerini bir KnockoutJS görünümModel'e bağlama
- 22. DOM öğelerine başvuruları kaydetme
- 23. Yazdırma DOM Değişiklikleri
- 24. jQuery ek DOM
- 25. JavaScript DOM Arkaplan Şeffaflığı
- 26. Temel DOM zincirini anlama
- 27. PHP'nin DOM Ayrıştırıcısı
- 28. 'document.id' belgeleri ve DOM
- 29. .NET HTML DOM Ayrıştırıcısı?
- 30. $$ postDigest ve DOM render
Bir "canlı" DOM öğesini nasıl değerlendirirsiniz ve "canlı olmayan" bir DOM öğesi neye benzeyebilir? – adeneo
elementList = document.querySelectorAll (seçiciler); elementList, öğe olmayan bir NodeList öğesi nesnesidir. – GibboK
Bir canlı elemanın ne yaptığıyla ilgili bir örnek verebilir misiniz? – tymeJV