Dom操作02

dom元素的操作

查询dom

document.querySelector(选择器的名字)

查询类名为box的元素

document.body获取body元素

直接获取body元素

创建添加

innerHTML:可以清空元素 也可以在某个元素中 添加html类型的字符串 ,会覆盖之前的元素

在body中添加p,原来的div会被覆盖

创建元素:document.createElement("标签的名字/p/a/img/span/div...") 创建完会得到一个dom对象

创建一个div的dom对象,这个div不会出现在html中

拼接子元素:父元素.appendChild(子元素)

dom元素属性的操作

innerText 写入读取文本内容(覆盖的方式)

textContent 写入读取文本内容(覆盖的方式)

src 设置图片、音频、视频的资源文件路径

className 设置元素 类选择器名字

id 设置元素的id选择器

dom元素样式的操作

只设置单独一条样式:dom.style.xxx = "值";

通过设置多条样式:dom.style.cssText = "键:值;键:值;";

读取用js设置的样式:dom.style.xxxx

读取用css设置的样式:getComputedStyle(要读取样式的dom元素).xxx

dom元素的事件

点击事件onclick:dom.onclick = function(){具体执行的事件}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  •   DOM 1 级主要定义的是 HTML 和 XML 文档的底层结构。   DOM2 和 DOM3 级则在这个结构...
    霜天晓阅读 5,366评论 1 3
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,259评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,148评论 0 3
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,690评论 1 92
  •   DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API(应用程序编程接口)。   DOM 描绘...
    霜天晓阅读 9,092评论 0 7

友情链接更多精彩内容