aşağıdaki deyim sınıfı ile bana birinci elemanını verir Titanik aynı sınıfla ikinci elemanı almak istiyorum nasılİkinci eşleme QuerySelector ile nasıl edinilir?
element = document.querySelector('.titanic');
?
aşağıdaki deyim sınıfı ile bana birinci elemanını verir Titanik aynı sınıfla ikinci elemanı almak istiyorum nasılİkinci eşleme QuerySelector ile nasıl edinilir?
element = document.querySelector('.titanic');
?
Kullanım document.querySelectorAll
document.querySelectorAll('.titanic')[1]
Bu işe yarar. Ancak, bu değerleri doğrudan değiştirebilmem için, sadece onları okuyamazdım. Çünkü canlı bir nodelist yerine statik bir nodelist. Ayrıca, statik nodeLists canlı nodelistlerden daha fazla üretmek için zaman alır. Alternatif var mı? –
@NickySmits Bulunan öğelerde değişiklik yapabilirsiniz. Statik bir node listesi sadece belge değiştirildiğinde (değiştirilen/kaldırılan) – Phil
denedim değişmez anlamına gelir. Ancak, canlı bir düğüm ile mümkünken, internalHTML'yi statik düğümle değiştiremedim. –
https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll – Phil
'querySelectorAll' yerine tek elemanın bir koleksiyon döndürür. Sonuçlar, derinlik-ilk sipariş olarak tanımlanan belge sırasına döndürülür. –