Rumah > hujung hadapan web > tutorial css > Bagaimana untuk mengalih keluar Kelas CSS daripada Elemen Menggunakan JavaScript Asli?

Bagaimana untuk mengalih keluar Kelas CSS daripada Elemen Menggunakan JavaScript Asli?

DDD
Lepaskan: 2024-12-28 19:49:17
asal
1020 orang telah melayarinya

How to Remove a CSS Class from an Element Using Native JavaScript?

Mengalih keluar Kelas CSS daripada Elemen dengan JavaScript Asli

Mengalih keluar kelas CSS daripada elemen HTML menggunakan JavaScript boleh dicapai tanpa bergantung pada ketiga- perpustakaan parti seperti jQuery. Di bawah ialah arahan langkah demi langkah:

1. Kenal pasti Elemen Sasaran:

Gunakan kaedah document.querySelector() untuk memilih elemen HTML yang anda mahu alih keluar kelas. Nyatakan ID elemen atau pengecam unik yang lain.

2. Gunakan Harta ClassList:

Pelayar moden menyokong harta classList pada setiap elemen. Sifat ini mewakili senarai kelas CSS yang digunakan pada elemen.

3. Alih keluar Kelas:

Untuk mengalih keluar kelas, hanya gunakan kaedah classList.remove() dan hantar nama kelas sebagai hujah. Contohnya:

const element = document.querySelector('#element');
element.classList.remove('red');
Salin selepas log masuk

Contoh:

Coretan kod berikut menunjukkan cara mengalih keluar kelas CSS "merah" daripada elemen dalam praktikal senario:

const button = document.querySelector('#remove');
const element = document.querySelector('#el');

button.onclick = () => {
  element.classList.remove('red');
};
Salin selepas log masuk

HTML:

<div>
Salin selepas log masuk

CSS:

.red {
  background: red;
}
Salin selepas log masuk

Apabila "Alih Keluar Kelas butang " diklik, kelas CSS "merah" akan dialih keluar daripada elemen, menukar warna latar belakangnya kepada lalai.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Kelas CSS daripada Elemen Menggunakan JavaScript Asli?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan