Truy vấn tài liệu javascriptchọn tất cả loại bỏ lớp

Chúng tôi lặp lại các phần tử trong đối tượng danh sách bằng phương thức

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
7. Phương pháp
const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
7 này hoạt động tương tự như
const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
7
const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
8

phương pháp
const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
9

Chúng tôi sử dụng phương thức

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
9 để xóa một lớp khỏi các phần tử. Bạn có thể loại bỏ nhiều lớp bằng cách chuyển thêm đối số cho
.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
1

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
1

const elements = document.querySelectorAll['*'];

elements.forEach[[element] => {
element.classList.remove['big', 'bold'];
}]

Nếu bất kỳ lớp nào được chuyển đến

.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
1 không tồn tại trên phần tử, thì
.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
1 sẽ bỏ qua nó, thay vì đưa ra lỗi

Xóa lớp khỏi tất cả các phần tử con của phần tử

Ví dụ trước hoạt động để xóa một lớp khỏi mọi phần tử trong DOM. Điều gì sẽ xảy ra nếu bạn muốn xóa tất cả các phần tử là phần tử con của một phần tử DOM cụ thể, chẳng hạn, chỉ là phần tử con của phần tử

.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
5 trong ví dụ của chúng tôi?

Để làm điều này, chỉ cần sửa đổi tiền tố

.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
6 bằng bộ chọn của phần tử và phân tách chúng bằng khoảng trắng. ý tôi là

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
1

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
2Thêm lớp cho tất cả các phần tử

Giống như phương thức

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
9 loại bỏ một hoặc nhiều lớp khỏi một phần tử, phương thức
.bold {
font-weight: bold;
}

.big {
font-size: 1.5em;
}
.text {
font-family: Arial;
}
.btn {
color: white;
background-color: blue;
}
9 thêm một hoặc nhiều lớp vào một phần tử. Điều này có nghĩa là chúng ta có thể sử dụng nó trong phương thức
const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
7 để xóa một lớp khỏi tất cả các phần tử DOM

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
1

const removeBtn = document.getElementById['remove'];

removeBtn.addEventListener['click', [] => {
const elements = document.querySelectorAll['*'];
elements.forEach[[element] => {
element.classList.remove['big'];
}];
}]
6

Được xuất bản lần đầu tại codingbeautydev. com

Mọi điều điên rồ mà JavaScript làm

Hướng dẫn hấp dẫn về những cảnh báo tinh tế và những phần ít được biết đến của JavaScript

Đăng ký và nhận ngay một bản sao miễn phí

Thêm nội dung tại PlainEnglish. io

Đăng ký nhận bản tin hàng tuần miễn phí của chúng tôi. Theo dõi chúng tôi trên Twitter, LinkedIn, YouTube và Discord

Bạn đang tìm cách mở rộng quy mô khởi nghiệp công nghệ của mình bằng nội dung?

Chúng tôi cung cấp lời khuyên chuyên môn miễn phí và các giải pháp riêng biệt để giúp bạn xây dựng nhận thức và áp dụng cho sản phẩm hoặc dịch vụ công nghệ của mình

Làm cách nào để xóa một lớp khỏi tất cả phần tử trong JavaScript?

Để xóa tất cả các lớp khỏi một phần tử trong JavaScript, đặt thuộc tính className của phần tử thành một chuỗi trống [ '' ] , i. e. , thành phần. tên lớp = ''. Đặt thuộc tính className thành một chuỗi trống sẽ loại bỏ mọi lớp trong phần tử.

Làm cách nào để xóa lớp đang hoạt động trong JavaScript?

Cú pháp. Sau đây là cú pháp của phương thức removeClass[]. $[bộ chọn]. removeClass[classname,function[index,currentclass]]

Làm cách nào để xóa nhiều lớp trong JavaScript?

Để xóa nhiều lớp khỏi một phần tử, chọn phần tử đó và chuyển nhiều tên lớp vào danh sách lớp. phương thức remove[] , e. g. hộp. danh sách lớp học. remove['bg-blue', 'text-white'].

Làm cách nào để xóa div bằng tên lớp trong JavaScript?

Vấn đề chính xác Xóa Div theo tên lớp Javascript có thể được khắc phục bằng cách sử dụng một kỹ thuật thay thế, được nêu trong phần tiếp theo cùng với một số mẫu mã để tham khảo. const remove = [sel] => tài liệu. querySelectorAll[sel]. forEach[el => el.

Chủ Đề