JavaScript ialah bahasa pengaturcaraan yang sangat popular yang digunakan secara meluas dalam pembangunan web, pembangunan aplikasi mudah alih dan bidang lain. Dalam pembangunan web, kita selalunya perlu mengendalikan elemen HTML, antaranya tag div adalah salah satu elemen yang paling biasa. Jadi, bagaimana untuk menentukan tag div dalam JavaScript? Artikel ini akan memperkenalkan beberapa cara untuk mentakrifkan teg div dalam JavaScript, dan juga menerangkan cara untuk melaksanakan operasi asas pada teg div.
1. Gunakan kaedah document.createElement()
Dalam JavaScript, kita boleh menggunakan kaedah document.createElement() untuk mencipta elemen HTML secara dinamik. Langkah khusus adalah seperti berikut:
- Gunakan kaedah document.createElement() untuk mencipta elemen div Kodnya adalah seperti berikut:
var div = document.createElement("div");
Salin selepas log masuk
Tetapkan atribut elemen div, seperti Gaya, nama kelas, dsb., kodnya adalah seperti berikut: -
div.style.width = "100px";
div.style.height = "100px";
div.className = "box";
Salin selepas log masuk
Tambahkan elemen div pada elemen dalam dokumen (seperti badan), kodnya adalah seperti berikut: -
document.body.appendChild(div);
Salin selepas log masuk
Nota: Kaedah appendChild() menambah nod anak ke penghujung nod induk.
2. Ubah suai kod HTML secara langsung
Kami juga boleh mengubah suai kod HTML secara langsung dalam JavaScript untuk mentakrifkan elemen div. Langkah-langkah khusus adalah seperti berikut:
Gunakan kaedah document.getElementById() untuk mendapatkan elemen yang akan dikendalikan, seperti elemen badan Kodnya adalah seperti berikut: -
var body = document.getElementById("body");
Salin selepas log masuk
Gunakan atribut innerHTML, masukkan kod HTML elemen div untuk ditambahkan ke dalam elemen badan Kodnya adalah seperti berikut: -
body.innerHTML += '<div class="box">This is a DIV</div>';
Salin selepas log masuk
Nota: Gunakan. "+=" supaya tidak menimpa kandungan sedia ada.
3 Gunakan perpustakaan jQuery
jQuery ialah perpustakaan JavaScript yang digunakan secara meluas yang menyediakan cara yang mudah dan pantas untuk mengendalikan elemen HTML. Dalam jQuery, kita boleh menggunakan kaedah $() untuk memanipulasi elemen HTML. Langkah-langkah khusus adalah seperti berikut:
Gunakan kaedah $() untuk mencipta elemen div Kodnya adalah seperti berikut: -
var div = $("<div></div>");
Salin selepas log masuk
Set. atribut elemen div, seperti gaya dan nama kelas, dsb., kodnya adalah seperti berikut: -
div.css({"width":"100px", "height":"100px"}).addClass("box");
Salin selepas log masuk
Tambahkan elemen div pada elemen dalam dokumen (. seperti badan), kodnya adalah seperti berikut: -
$("body").append(div);
Salin selepas log masuk
Nota: Kaedah append() menambah nod anak ke hujung nod induk.
4. Manipulasi elemen div
Dalam JavaScript, kami boleh melakukan pelbagai operasi pada elemen div, seperti mendapatkan atribut elemen, mengubah suai kandungan elemen, dsb. Kaedah operasi khusus adalah seperti berikut:
Dapatkan atribut elemen div, seperti mendapatkan lebar dan ketinggian elemen adalah seperti berikut: -
var div = document.getElementById("box");
var width = div.offsetWidth; //获取元素宽度
var height = div.offsetHeight; //获取元素高度
Salin selepas log masuk
Ubah suai kandungan elemen div, Kodnya adalah seperti berikut: -
var div = document.getElementById("box");
div.innerHTML = "This is a DIV";
Salin selepas log masuk
Ubah suai gaya elemen div, seperti menukar warna latar belakang dan warna fon, kodnya adalah seperti berikut: -
var div = document.getElementById("box");
div.style.backgroundColor = "red";
div.style.color = "white";
Salin selepas log masuk
Move Kecuali elemen div, kodnya adalah seperti berikut: -
var div = document.getElementById("box");
div.parentNode.removeChild(div);
Salin selepas log masuk
Nota: The removeChild () kaedah mengalih keluar nod anak daripada nod induk.
Ringkasan
Di atas ialah beberapa cara untuk mentakrifkan teg div dalam JavaScript, termasuk menggunakan kaedah document.createElement(), mengubah suai kod HTML secara langsung dan menggunakan perpustakaan jQuery. Selain mentakrifkan teg div, kami juga memperkenalkan operasi asas teg div, dengan harapan ia akan membantu pemahaman pembaca.
Atas ialah kandungan terperinci Bagaimana untuk menentukan tag div dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!