
JS1-DOM操作之写入内容
发布日期:2021-05-12 03:06:55
浏览次数:27
分类:精选文章
本文共 670 字,大约阅读时间需要 2 分钟。
DOM操作之写入内容
在DOM操作中,innerHTML
和 innerText
是两个常用的属性,用于对标签内容进行操作。以下是它们的主要区别及使用方法。
innerHTML
属性
innerHTML
用于获取标签中所有内容,包括标签本身。- 当使用
innerHTML
写入内容时,新内容会完全覆盖标签中的原有内容,包括之前的文字、子标签等。 - 支持解析标签,能够识别并生成相应的HTML标签。
- 例子:
var oDiv = document.querySelector('div'); oDiv.innerHTML = '
我是innerHTML写入的
';最终结果为:
我是innerHTML写入的
innerText
属性
innerText
用于获取标签中所有可见内容,不包括标签本身。- 当使用
innerText
写入内容时,新内容会完全覆盖标签中的原有内容,但不解析标签,直接作为纯文本内容添加。 - 例子:
var oDiv = document.querySelector('div'); oDiv.innerText = '
我是innerText写入的
';最终结果为:
我是innerText写入的
写入内容的综合操作
- 在实际开发中,
innerHTML
通常用于需要生成HTML结构的场景,而innerText
则适用于纯文本内容的设置。 - 需要注意的是,
innerHTML
和innerText
的设置方式类似,但使用场景有明显区别。
发表评论
最新留言
很好
[***.229.124.182]2025年05月01日 01时18分50秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Map集合循环遍历的几种方式
2025-04-12
Map(关联式容器)
2025-04-12
margin在块元素、内联元素中的区别 padding
2025-04-12
Mariadb 分表
2025-04-12
MariaDB密码重置
2025-04-12
MariaDB的简单使用
2025-04-12
Mariadb第一章:介绍及安装--小白博客
2025-04-12
Mark Mind:下一代思维导图编辑器
2025-04-12
Markdown
2025-04-12
markdown
2025-04-12
Markdown —— 背景色
2025-04-12
Markdown-----Markdown使用文档
2025-04-12
MarkdownPad2.5 往下滚动阅读时发生HTML渲染出错如何解决?
2025-04-12
Markdown、word相互转换
2025-04-12
Markdown使用记录
2025-04-12
markdown写chm说明书
2025-04-12
Markdown基本语法
2025-04-12
markdown的语法-ChatGPT4o作答
2025-04-12
Markdown的语法,Typora 快捷键
2025-04-12