Kami sering perlu membangun dan menyesuaikan elemen div secara dinamis di aplikasi web kami. Kami akan menggunakan JavaScript untuk membuat dan menyesuaikan div dalam tutorial ini Show
Gunakan Metode document.createElement()_ di JavaScriptMenggunakan dokumen. createElement, kita dapat membuat elemen HTML. createElement adalah teknik untuk membuat elemen Kami memberikan nama tag dari elemen yang ingin kami buat sebagai string untuk menggunakannya Kode Contoh
Keluaran Jalankan Kode
ContohMembuat elemen dan menambahkannya ke dokumen const para = dokumen. createElement("p"); Membuat elemen dan menambahkannya ke elemen const para = dokumen. createElement("p"); Lebih banyak contoh di bawah ini Definisi dan PenggunaanMetode Sintaksisdokumen. buat Elemen(tipe) ParameterParameterDeskripsitypeDiperlukanJenis elemen yang akan dibuat Nilai PengembalianTypeDescriptionNodeSimpul elemen yang dibuatLebih Banyak ContohBuat tombol const btn = dokumen. createElement("tombol"); Dukungan Peramban
Ini didukung penuh di semua browser ChromeEdgeFirefoxSafariOperaIEYaYaYaYa9-11Objek Dokumen menyediakan metode createElement() untuk membuat elemen dan metode appendChild() untuk menambahkannya ke DOM HTML. Berikut adalah langkah-langkah yang terlibat dalam membuat HTML DOM − Langkah 1 - Untuk memasukkan elemen ke dalam HTML DOM, pertama-tama, kita perlu membuat elemen dan menambahkannya ke HTML DOM. Dokumen. createElement() digunakan untuk membuat elemen HTML. Sintaks untuk membuat elemen ditunjukkan di bawah ini document.createElement(tagName[, options]);_ Di mana,
Langkah 2 - Setelah membuat tag, kita perlu membuat teks untuk ditetapkan ke tag. Sintaks untuk membuat simpul teks ditunjukkan di bawah ini Document.createTextNode(“String”); Langkah 3 - Setelah membuat teks, kita perlu menambahkan teks ke elemen ketik dan dengan demikian akhirnya menambahkan ke tag div. Sintaks untuk menambahkan elemen ke tag ditunjukkan di bawah ini appendChild(parameter); Contoh 1Pada contoh berikut, awalnya bagian div hanya terdiri dari 2 teks. Tapi nanti, satu teks lagi dibuat dan ditambahkan ke bagian div seperti yang ditunjukkan pada output _ Saat mengeksekusi kode di atas, output berikut dihasilkan Contoh 2Berikut ini adalah contoh program cara menambahkan elemen ke DOM HTML. Di sini, metode insertBefore digunakan sebagai pengganti metode append untuk menambahkan elemen ke tag div Posting ini akan membahas cara membuat elemen 1. Menggunakan JavaScriptDalam vanilla JavaScript, Anda dapat menggunakan metode createElement() asli untuk membuat elemen HTML JS1 2 3 4 5 6 7 8 dokumen. addEventListener('DOMContentLoaded', function() { var div = dokumen.buatElemen('div'); div. adalah = 'container'; div. innerHTML = 'Halo. '; div. Nama kelas = 'border pad';
dokumen. tubuh. appendChild(div); }, salah); HTML1 2 3 4 <. doctype html>
CSS1 2 3 4 5 6 7 . batas { perbatasan. 1px padat abu-abu; }
. pad { pengisian. 15 piksel; } Edit di JSFiddle 2. Menggunakan jQueryDengan jQuery, Anda dapat menggunakan . append() metode untuk menambahkan elemen JS1 2 3 4 5 6 7 8 9 $(dokumen). siap(fungsi() { $('#outerdiv').tambahkan( $(')< . .penyangga({ id. 'innerdiv', innerHTML. 'Halo. ', namakelas. 'pad perbatasan' }) ); }); HTML1 2 3 4 5 6 <. doctype html> |