Phương thức createAttribute() class trong JavaScript

Phương thức createAttribute() class trong JavaScript

Phương thức createAttribute() class trong JavaScript

Tự code rồi chạy thử... Chạy Thử
<!DOCTYPE html>
<html>
<head>
<title>Phương thức createAttribute() class trong JavaScript</title>
<style>
.divclass{color:red}
</style>
</head>
<body>

<h1>Phương thức createAttribute() class trong JavaScript</h1>
<p>Phương thức createAttribute() trong JavaScript dùng để tạo đối tượng attr đại diện cho một thuộc tính, đối tượng này cho phép gắn value cho thuộc tính, sau đó dùng phương thức setAttributeNode() để gắn thuộc tính và phần tử HTML, ở ví dụ này mình tạo đối tượng attr đại diện cho thuộc tính class:</p>

<div id="divid">Đổi màu sau khi click</div>
<p>Click vào nút THÊM CLASS để thêm thuộc tính class</p>
<button onclick="themClass()">THÊM CLASS</button>
<script>
function themClass() {
 // Tạo dối tượng attr đại diện cho thuộc tính class
const attr = document.createAttribute("class");
// Tạo giá trị cho thuộc tính class
attr.value = "divclass";
// Gắn thuộc tính class vào phần tử id divid
document.getElementById("divid").setAttributeNode(attr);
}
</script>
</body>
</html>
Phương thức createAttribute() class trong JavaScript nằm trong bài viết Phương thức createAttribute() trong JavaScript