博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DOM
阅读量:6715 次
发布时间:2019-06-25

本文共 867 字,大约阅读时间需要 2 分钟。

发现复习DOM最好的方法是学习youmightnotneedjquery.com 可以对原生JS的DOM操作有一个全面的把握

1.元素(element)节点举例:html,head,meta,title,body,div,ul,li,script 2.属性(attr)节点举例:lang,charset,id,class 3.文本(text)节点 4.注释(comment)节点 ...

创建元素节点 createElement(tagName) 添加子元素 document.body.appendChild(h1) 查找元素 document.getElementById(id) element.childNodes[i] element.getEkementByTagName(tagName) element.getElementByClassName(className) element.querySelector(query) element.querySelectorAll(query) 添加/修改文本内容 h1.textContent = "something" 设置类属性 h1.setAttribute("class", "title") h1.className = "title" h1.classList.add("title") h1.classList.remove("title")

####DOM事件 鼠标事件 onclick():点击 oncontextmenu():右键打开上下文菜单 ondblclick():双击 onmousedown():按下 onmouseenter():移动到元素上时 onmouseleave():移出元素时 onmousemove():移动 onmouseover():移到元素上 onmouseout():从元素上移开 onmouseup():按键松开

转载于:https://juejin.im/post/5a31012a518825569539a559

你可能感兴趣的文章
GL_GL系列 - 会计科目管理分析(案例)(未完成)
查看>>
python逻辑运算符
查看>>
线段树模板(洛谷P3372)
查看>>
django02配置相关
查看>>
SCU4436 Easy Math
查看>>
git LF CRLF
查看>>
Beta阶段对团队成员公开感谢
查看>>
2016年终总结
查看>>
KindEditor
查看>>
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".错误的解决方法
查看>>
图像处理之基础---卷积,滤波,平滑
查看>>
laravel框架——保存用户登陆信息(session)
查看>>
mapreduce 读写Parquet格式数据 Demo
查看>>
大白话系列之C#委托与事件讲解大结局
查看>>
云岸数字
查看>>
POJ 1222 EXTENDED LIGHTS OUT (熄灯问题)
查看>>
CSS知识点整理(1):CSS语法,层叠次序,选择器,其他重要方面。
查看>>
IIS部署错误解决集合
查看>>
什么是大数据时代的思维?
查看>>
20162329 实验五:数据结构综合应用
查看>>