在 web 开发中,JavaScript 通常用于操作 HTML 文档对象模型(DOM),通过 JavaScript 操作 DOM 可以实现动态的网页交互效果。本章节将介绍一些常见的 JavaScript HTML DOM 操作实例。
获取元素
在 JavaScript 中,我们可以使用 document.getElementById() 方法来获取指定 id 的元素,例如:
var element = document.getElementById('myElement');除了使用 id,我们还可以使用 document.getElementsByClassName() 和 document.getElementsByTagName() 方法来获取元素,例如:
var elements = document.getElementsByClassName('myClass');
var elements = document.getElementsByTagName('div');操作元素内容
可以使用 innerHTML 属性来获取或设置元素的 HTML 内容,例如:
var element = document.getElementById('myElement');
element.innerHTML = 'Hello, World!';如果要获取或设置元素的文本内容,可以使用 innerText 属性,例如:
var element = document.getElementById('myElement');
element.innerText = 'Hello, World!';添加元素
可以使用 createElement() 方法创建新的元素,然后使用 appendChild() 方法将其添加到指定元素中,例如:
var newElement = document.createElement('div');
newElement.innerText = 'Hello, World!';
document.body.appendChild(newElement);删除元素
可以使用 removeChild() 方法从父元素中删除指定的子元素,例如:
var element = document.getElementById('myElement');
element.parentNode.removeChild(element);修改样式
可以使用 style 属性来修改元素的样式,例如:
var element = document.getElementById('myElement');
element.style.color = 'red';
element.style.fontSize = '20px';以上是一些常见的 JavaScript HTML DOM 操作实例,希望可以帮助你更好地理解如何使用 JavaScript 操作 DOM。