Please enable JavaScript.
Coggle requires JavaScript to display documents.
Web APIs - Coggle Diagram
Web APIs
BOM
-
-
-
window对象的常见事件
window.onload窗口加载事件
作用:当文档内容(图像,脚本,css文件等)完全加载完成时才会触发该事件,可以将js部分写在代码中的任意位置
语法
-
window.addEventListener( " load " , function() { })
DOMContentLoaded窗口加载事件
-
语法
document.addEventListenter( ' DOMContentLoaded ' , function() {})
调整窗口大小事件
作用
完成响应式布局,只要窗口大小发生变化,就会触发事件,经常和window.innerWidth结合使用
语法
-
window.addEventListener( " resize " , function() {} )
-
-
-
-
DOM
-
-
-
操作元素
-
-
-
修改元素属性值
-
-
②修改自定义属性
-
-
element.setAttribute(' 属性 ',' 值 ')
-
改变元素内容
element.innerHTML(常用):识别HTML中的样式标签,可以改变内容和样式,保留空格和换行
-
-
-
事件高级
注册事件(绑定事件)
方法监听注册事件(W3C推荐)
-
语法格式
eventTarget.addEventListenter( type,listenter[ , useCapture ])
-
-
type:事件类型字符串,如:click,mouseover,注意不带on,并是字符串要加引号
-
-
-
DOM事件流
-
-
-
-
-
-
常用鼠标事件
-
-
常用写法
document.addEventListenter(' selectstart ' , function ( e ))
-
-
-
-
-
-
-