Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengembalikan Nilai Elemen HTML Menggunakan nextElementSibling DOM

Properti nextElementSibling DOM pada HTML digunakan untuk mengembalikan element berikutnya dengan segera dari elemen spesifik yang telah ditentukan pada level tree yang sama atau pada nilai null jika elemen spesifik adalah elemen terakhir dari daftar atau list. Properti nextElementSibling merupakan properti yang bersifat read-only. Properti nextElementSibling berbeda dari properti nextSibling, dimana properti nextSibling mengembalikan node sibling setelahnya sebagai suatu elemen node, sebagai teks, atau sebagai node komentar. Sedangkan properti nextElemenSibling mengembalikan sibling setelahnya sebagai elemen node, dan mengabaikan teks, dan node komentar.


Sebelum memahami lebih dalam materi tentang Mengembalikan Nilai Elemen HTML Menggunakan nextElementSibling DOM, terlebih dahulu pelajari materi tentang: Mengembalikan Node Spesifik HTML Menggunakan nextSibling DOM, Mendapatkan Elemen Child Terakhir HTML lastElementChild DOM, dan Mengembalikan Child Terakhir HTML Menggunakan lastChild DOM.

Sintak: node.nextElementSibling

Return Values: properti nextElementSibling mengembalikan sibling selanjutnya dari elemen spesifik atau nilai null, jika elemen saat ini tidak memiliki sibling apapun setelahnya.

Baca Juga:

Contoh:

<!DOCTYPE html>

<html>

 

<head>

<title>

Properti nextSibling DOM

</title>

</head>

 

<body style="text-align: center">

 

<h2 style="color:green;">

Properti nextElementSibling DOM

</h2>

 

<h4 id="h42">

Bahasa Web:

</h4>

 

<select size="4">

<option>HTML</option>

<option id="Select">CSS</option>

<option>JAVA SCRIPT</option>

<option>XML</option>

</select>

 

<br>

<br>

 

<button onclick="bonss()">

Next of CSS

</button>

 

<br>

<br>

 

<p id="p" style="margin:auto; width: 40%"></p>

 

<script>

function bonss() 

{

var a =

document.getElementById("Select").nextElementSibling;

 

document.getElementById("p").innerHTML = a.text;

 

document.getElementById("p").style.color = "white";

 

document.getElementById("p").style.background = "green";

}

</script>

 

</body>

 

</html>

Output:

Properti nextElementSibling DOM

Bahasa Web:





Catatan: jangan menambahkan spasi kosong diantar dua elemen sibling, jika iya maka akan menghasilkan nilai tidak terdefinisi atau "undefined".

Artikel ini didedikasikan kepada: Kiki Nirmalasari, Krisda Sendy Kuswandi, Krishna Aditya, Laelatus Zifa Nur Maliana, dan Lathifah Khairunnisa.

5 komentar untuk "Mengembalikan Nilai Elemen HTML Menggunakan nextElementSibling DOM"

  1. Jenis browser apa saja yang dapat digunakan untuk mengaktifkan properti nextElementSibling DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut adalah beberapa jenis browser yang dapat digunakan untuk mengaktifkan properti nextElementSibling DOM pada HTML:
      1. Google Chrome 2.0
      2. Internet Explorer 9.0
      3. Firefox 3.5
      4. Opera 10.0
      5. Apple Safari 4.0

      Hapus
  2. Apa yang dimaksud dengan properti nextElementSibling() DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti nextElementSibling DOM pada HTML berfungsi untuk mengembalikan elemen berikutnya pada tree level yang sama. Properti nextElementSibling bersifat read-only.

      Hapus
    2. Properti read-only Element.nextElementSibling berfungsi untuk mengembalikan elemen segera setelah elemen yang ditentukan dalam list turunan pada induknya, atau null jika elemen yang telah ditentukan adalah elemen terakhir dalam list.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -