📅  最后修改于: 2023-12-03 14:43:29.809000             🧑  作者: Mango
JS Vanilla DOM 是一种 JavaScript(简称 JS)编程语言的子集,它注重使用原生的 JS 方法与浏览器的 Document Object Model(DOM)进行交互。
使用 JS Vanilla DOM 有以下优点:
// 确保 DOM 准备就绪后运行代码
document.addEventListener("DOMContentLoaded", function(event) {
// 在此处编写你的代码
});
你可以通过以下方法选取 DOM 元素:
let element = document.getElementById("example-id");
let elements = document.getElementsByClassName("example-class");
let elements = document.getElementsByTagName("example-tag");
let element = document.querySelector(".example-selector");
let elements = document.querySelectorAll(".example-selector");
你可以通过以下方法修改 DOM 元素:
element.innerHTML = "<p>新的 HTML 内容</p>";
element.style.backgroundColor = "red";
element.classList.add("new-class");
element.classList.remove("old-class");
element.classList.toggle("toggle-class");
let newElement = document.createElement("div");
newElement.innerHTML = "<p>新的元素</p>";
parentElement.appendChild(childElement);
parentElement.removeChild(childElement);
使用 JS Vanilla DOM 可以提高开发效率和代码的可读性,同时也让你更好地理解 JS 原生方法与浏览器的 DOM 交互。通过本文所介绍的方法,你可以轻松地开始使用 JS Vanilla DOM 编写功能强大的网站和应用程序。