DOM对象中的常用属性

  • innerHTML属性
  • innerText属性
  • className属性
  • style属性

innerHTML属性

innerHTML属性:用于设置或获取HTML 元素中的内容。

样例代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><p id="one"><span>这是一个段落</span></p><script>let obj = document.getElementById('one'); // 获取id=one的p标签console.log(obj.innerHTML);                  // 显示内容:<span>这是一个段落</span>obj.innerHTML = '<span>hello world!</span>';  // 修改内容为: hello world!</script></body>
</html>

效果截图:

innerText属性

innerText属性:用于设置或获取HTML 元素中的纯文本。

样例代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><p id="one"><span>这是一个段落</span></p><script>let obj = document.getElementById('one');console.log(obj.innerText);    // 显示文本内容 “这是一个段落”obj.innerText = 'hello world!'; //修改文本内容</script></body>
</html>

效果截图:

className属性

className属性:用于设置或获取DOM对象的类样式。

样例代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><div id="one" class="first"></div><script>let obj = document.getElementById('one');console.log(obj.className);                // 修改前 firstobj.className = 'two';console.log(obj.className);                // 修改后 two</script></body>
</html>

效果截图:

style属性

style属性:用于设置或获取DOM对象的style样式。

样例代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><div id="one">这是一个div</div><script>let obj = document.getElementById('one'); // 通过id获取divobj.style.width = '500px';                // 通过style修改各种属性obj.style.height = '300px';obj.style.backgroundColor = 'gray';obj.style.fontSize = '20px';obj.style.color = '#fff';obj.style.border = 'solid 5px red';obj.style.display = 'block';          //设置DOM对象的显示和隐藏</script></body>
</html>

效果截图:

写作不易,读完如果对你有帮助,感谢点赞支持!
如果你是电脑端,看见右下角的“一键三连”了吗,没错点它[哈哈]


加油!

共同努力!

Keafmd

DOM对象中的常用属性(innerHTML属性,innerText属性,className属性,style属性)相关推荐

  1. java中id name_关于DOM对象中的id与name的区别

    例1: value="admin"> id="un" name="username" value="silas"& ...

  2. DOM对象,节点,获取元素的非行间样式,元素的偏移量等属性词

    获取页面中的元素的方法 作用: 通过各种方式获取页面中的元素 以前我们说过, id 可以直接使用 这个方法只能通过 id 获取 今天学的就是使用各种方式 比如: id, 类名, 标签名, 选择器 的方 ...

  3. 详解DOM对象中clientWidth、offsetWidth等属性

    我们有时需要获得鼠标在某盒子中的位置,或者是随意移动某盒子的位置,在这些场景中我们可能经常需要用到clientWidth.offsetWidth.offsetTop啊等等.但是对于初学者来说(包括我) ...

  4. java dom获取命名空间属性_java – 如何在XML DOM对象中添加命名空间前缀?

    我正在尝试使用特定的命名空间来构建一个 XML文档.我想要生成的最终文档应该是这样的: token token token 这是我到目前为止. Document document = Document ...

  5. JavaScript原生态获取DOM对象,获取属性值以及设置属性值

    一.获取DOM对象(标签,元素,节点)的三种方法 1.document.getElementById();   根据元素的id获取当前的标签 例如 <p id="demo"& ...

  6. JavaScript 的DOM对象

    JavaScript 的DOM对象 1.DOM对象的概念 1.DOM:文档对象模型(Document Object Model) 2.document对象,是DOM中的顶级对象,封装了HTML的相关属 ...

  7. JavaScript之DOM(中)

    JavaScript之DOM(中) 1 排他操作 2 属性操作 2.1 获取属性值 2.2 设置属性值 2.3 移除属性值 3 自定义属性 3.1 设置属性值 3.2 获取属性值 4 节点基础 4.1 ...

  8. php 赋值给 dom对象,详解PHP原生DOM对象操作XML的方法

    详解PHP原生DOM对象操作XML的方法 发布于 2017-08-08 20:15:29 | 80 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  9. 区分event对象中的[clientX,offsetX,screenX,pageX]

    前言 在平时的开发中,非常讨厌的就是兼容性了,兼容性的问题总会让我们记忆混淆,所以这次来区分一下event对象中的常用获取鼠标位置. clientX clientY event.clientX eve ...

最新文章

  1. 啧啧,这种程序员……| 每日趣闻
  2. c语言----预处理
  3. html网页钩子,HTML5中的meta标签 和 IE浏览器能识别的钩子
  4. 瑞数(裁判文书)js的加密分析
  5. python的super方法_Python中“super”是做什么的?
  6. 死锁Waiting--DeadLockDemo
  7. MySQL存储过程事务处理
  8. java list 去除 重复值
  9. C语言判断素数的三种方法 判断素数(质数)
  10. jsonView插件的安装方法
  11. GO下载地址备份百度网盘
  12. 如何给电脑版QQ、微信、爱奇艺设置代理
  13. SQL文件太大怎么打开(推荐一款工具EmEditor)
  14. pdf照片显示正常打印时被翻转_2020年二级建造师打印须知
  15. Apple HomeKit
  16. 数据挖掘思维和实战20 Apriori 与 FP-Growth:不得不再说一遍啤酒与尿布的故事
  17. 网易互联网,网易互娱 2021届校招内推开始啦
  18. 延续精彩分享,感受技术力量 | 开发者说·DTalk 鉴赏
  19. 【嵌入式模块】常用扩展芯片及数据手册总结
  20. 利用栈将递归转换为非递归的方法

热门文章

  1. java文件上传以及上传至FastDFS
  2. C#加载16bit灰度图像
  3. 模拟Chrome皮肤
  4. Node.js Buffer的使用
  5. 线性代数:矩阵空间的理解
  6. Matlab实现朴素贝叶斯分类
  7. 分组对称加密模式:ECB/CBC/CFB/OFB
  8. 会议现场拍照及分享平台开发
  9. 解决Android Studio升级3.2.1后的 合并XML出错问题
  10. 向ChatGPT提问的方法技巧