Add Id To Createelement Javascript

2 min read Jun 22, 2024
Add Id To Createelement Javascript

Menambahkan ID ke Elemen yang Dibuat dengan createElement() di JavaScript

Membuat elemen HTML baru dengan createElement() di JavaScript adalah hal yang umum dilakukan. Terkadang, Anda perlu menambahkan ID ke elemen yang dibuat untuk tujuan manipulasi atau styling di masa depan. Berikut adalah bagaimana Anda melakukannya:

1. Menggunakan setAttribute()

Cara paling umum untuk menambahkan ID ke elemen yang dibuat adalah dengan menggunakan metode setAttribute(). Metode ini memungkinkan Anda menetapkan atribut apa pun ke elemen, termasuk ID.

const newDiv = document.createElement('div');
newDiv.setAttribute('id', 'myNewDiv');

// Menambahkan elemen ke dalam dokumen
document.body.appendChild(newDiv);

Kode ini membuat elemen <div> baru, menetapkan ID myNewDiv ke elemen tersebut, dan kemudian menambahkannya ke dalam badan dokumen.

2. Menggunakan Property id

Anda juga dapat menetapkan ID langsung ke property id dari elemen yang dibuat.

const newP = document.createElement('p');
newP.id = 'myNewParagraph';

// Menambahkan elemen ke dalam dokumen
document.body.appendChild(newP);

Kode ini membuat elemen <p> baru, menetapkan ID myNewParagraph ke elemen tersebut, dan kemudian menambahkannya ke dalam badan dokumen.

Keuntungan dan Kerugian

setAttribute():

  • Keuntungan: Lebih fleksibel, bisa digunakan untuk menetapkan berbagai atribut.
  • Kerugian: Lebih verbose.

Property id:

  • Keuntungan: Lebih ringkas, khusus untuk menetapkan ID.
  • Kerugian: Kurang fleksibel untuk atribut lainnya.

Pilih metode yang sesuai dengan kebutuhan Anda.

Kesimpulan

Menambahkan ID ke elemen yang dibuat dengan createElement() sangat penting untuk mengontrol dan memanipulasi elemen tersebut di masa mendatang. Gunakan metode yang paling sesuai dengan kebutuhan Anda dan perhatikan keuntungan dan kerugian dari setiap metode.

Related Post