HTML DOM Element 属性 previousSibling
- Halaman Sebelumnya parentElement
- Halaman Berikutnya previousElementSibling
- Kembali ke Tumbuh Objek Elements DOM HTML
定义和用法
previousSibling
属性返回同一树级别的上一个节点,以 Node 对象。
previousSibling
属性是只读的。
注释:如果没有 previousSibling 节点,则返回值是 null
。
注意
previousSibling
返回上一个同胞节点:元素节点、文本节点或注释节点。
元素之间的空白也是文本节点。
替代方案:
属性 previousElementSibling - Mengembalikan elemen saudara sebelumnya (melupakan teks dan anotasi).
Lihat juga:
Nod HTML dan elemen
Dalam HTML DOMdalam (Document Object Model), dokumen HTML adalah koleksi nod yang mempunyai (atau tidak mempunyai) anak.
NodMerujuk kepada nod elemen, nod teks dan anotasi.
ElementRuang antara elemen juga adalah nod teks.
Manakala elemen hanya nod elemen.
Saudara dan Saudara elemen
SaudaraAdalah 'adik' dan 'adik perempuan'.
SaudaraAdalah nod yang mempunyai bapa yang sama (dalam yang sama childNodes dalam senarai).
Saudara elemenAdalah elemen yang mempunyai bapa yang sama (dalam yang sama children dalam senarai).
Anak nod dan anak elemen
childNodes PengembalianAnak nod(Nod elemen, nod teks dan anotasi).
children PengembalianAnak elemen(Bukan teks dan anotasi).
nextSibling dan nextElementSibling
nextSibling Pengembalian yang berikutnyaNod(Nod elemen, nod teks atau anotasi). Ruang antara elemen juga adalah nod teks.
nextElementSibling Pengembalian yang berikutnyaElement(Tidak mengembalikan nod teks dan anotasi).
previousSibling dan previousElementSibling
previousSibling Pengembalian yang terlebih dahuluNod(Nod elemen, nod teks atau anotasi). Ruang antara elemen juga adalah nod teks.
previousElementSibling Pengembalian yang terlebih dahuluElement(Tidak mengembalikan nod teks dan anotasi).
Contoh
Pengembalian kandungan HTML saudara atas bilah dalam senarai:
document.getElementById("item2").previousSibling.innerHTML;
Syarat
element.previousSibling
atau
node.previousSibling
Pengembalian nilai
Jenis | Penerangan |
---|---|
Nod | Saudara atas saudara. |
null | Jika tiada saudara sebelumnya. |
Pereka penggunaan sokongan
element.previousSibling
Adalah ciri DOM Level 1 (1998).
Semua pereka penggunaan mempunyai sokongan penuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | 9-11 | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya parentElement
- Halaman Berikutnya previousElementSibling
- Kembali ke Tumbuh Objek Elements DOM HTML