JavaScript—DOM的使用举例

简介: 三个举例写一下DOM的使用。

@[TOC]

前言

DOM操作有太多了,我们可以查阅文档链接:
JavaScript 和 HTML DOM 参考手册
这里我只选择了三个作为举例

# 1.更改文字

将标签内的文字全部更改为同一段文字

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>DOM</title>
</head>

<body>
    <div>1</div>
    <div>2</div>
    <div>3</div>
    <div>4</div>
    <div>5</div>
    <div>6</div>

    <script>
        //1,获取所有的 div 元素对象
        var divs = document.getElementsByTagName("div");

        //2,遍历数组,获取到每一个 div 元素对象,并修改元素内容
        for (let i = 0; i < divs.length; i++) {
            
            divs[i].innerHTML = "oh my god";
        }
    </script>


</body>

</html>

在这里插入图片描述可以看到div里的文字都被更改了

2.更改状态、

将复选框的默认状态由未选中改为选中

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>DOM</title>
</head>

<body>

    <input type="checkbox" name="hobby"> 篮球
    <input type="checkbox" name="hobby"> 跑步
    <input type="checkbox" name="hobby"> 本草纲目毽子操

    <script>

        //1,获取所有的 复选框 元素对象
        var hobbys = document.getElementsByName("hobby");
        //2,遍历数组,通过将 复选框 元素对象的 checked 属性值设置为 true 来改变复选框的选中状态
        for (let i = 0; i < hobbys.length; i++) {
            hobbys[i].checked = true;
        }
    </script>


</body>

</html>

在这里插入图片描述

小结

HTML 中的 Element 元素对象有很多,因为篇幅不能全部举例说明,请大家尽量多看文档,跟着敲,熟能生巧。

相关文章
|
1月前
|
缓存 JavaScript 前端开发
【JavaScript 技术专栏】DOM 操作全攻略:从基础到进阶
【4月更文挑战第30天】本文深入讲解JavaScript与DOM交互,涵盖DOM基础、获取/修改元素、创建/删除元素、事件处理结合及性能优化。通过学习,开发者能掌握动态改变网页内容、结构和样式的技能,实现更丰富的交互体验。文中还讨论了DOM操作在实际案例、与其他前端技术结合的应用,助你提升前端开发能力。
|
3天前
|
JavaScript 前端开发 安全
【JavaScript 】DOM操作快速入门
【JavaScript 】DOM操作快速入门
6 2
|
4天前
|
JavaScript 前端开发 UED
JavaScript基础-DOM操作:查找、创建、修改
【6月更文挑战第12天】本文介绍了DOM基础,包括查找元素(getElementById、getElementsByClassName等)、创建新节点(createElement、createTextNode)和修改节点(innerText、innerHTML、setAttribute等)。强调了易错点,如ID唯一性、性能考量和安全问题,并提供了代码示例。熟练掌握DOM操作对前端开发至关重要,但应注意性能优化,适时使用框架或库。
JavaScript基础-DOM操作:查找、创建、修改
|
22天前
|
XML JavaScript 前端开发
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
16 2
|
23天前
|
JavaScript Java
JavaSE精选-JS&DOM
JavaSE精选-JS&DOM
20 1
|
23天前
|
JavaScript Java
JS&DOM技术文章
JS&DOM技术文章
|
24天前
|
前端开发 JavaScript
HTML DOM如何通过JavaScript动态改变元素的CSS样式?
【5月更文挑战第23天】HTML DOM如何通过JavaScript动态改变元素的CSS样式?
28 1
|
1月前
|
JavaScript 前端开发
JavaScript 提供了多种方法来操作 DOM(文档对象模型)
【5月更文挑战第11天】JavaScript 用于DOM操作的方法包括获取元素(getElementById, getElementsByClassName等)、修改内容(innerHTML, innerText, textContent)、改变属性、添加/删除元素(appendChild, removeChild)和调整样式。此外,addEventListener用于监听事件。注意要考虑兼容性和性能当使用这些技术。
20 2
|
1月前
|
JavaScript 前端开发 安全
javascript操作DOM的方法
javascript操作DOM的方法
16 0
|
1月前
|
JavaScript 前端开发 容器
js操作dom元素
js操作dom元素
19 0