♥二. 节点操作(删除、复制、创建);注册事件(绑定事件) ;删除事件(解绑事件)
DOM事件流 事件对象 ;阻止默认行为 ;阻止事件冒泡 ;事件委托(代理、委派)
常用的键盘事件 BOM 概述 ; window 对象的常见事件
♥三.定时器 ;JS 执行机制 ;location 对象 ;navigator 对象 ;history 对象
♥一什么是Web API;什么是DOM; 获取页面元素;给元素注册事件;操作DOM元素的属性
排他操作的实现步骤是所有元素全部清除与设置当前元素
h5中新增了通过data-属性名方式设置自定义属性
h5中通过element.dataset.属性名获取自定义属性
页面中的节点分为:元素节点、文本节点、属性节点、注释节点
获取父级节点使用 element.parentNode
获取所有的子元素节点使用element.children
创建元素节点使用document.createElement()
追加子元素使用element.appendChild()
♥二. 节点操作(删除、复制、创建);注册事件(绑定事件) ;删除事件(解绑事件)
DOM事件流 事件对象 ;阻止默认行为 ;阻止事件冒泡 ;事件委托(代理、委派)
常用的键盘事件 BOM 概述 ; window 对象的常见事件
删除节点使用 父节点对象.removeChild(子节点对象)
创建节点可以使用 innerHTML 或 createElement()
算给元素注册事件的方式有 传统方式 和 事件监听
删除节点使用 父节点对象.removeChild(子节点对象)
创建节点可以使用 innerHTML 或 createElement()
给元素注册事件的方式有 传统方式 和 事件监听
解绑事件使用 removeEventListener()
事件冒泡可以通过 事件对象.stopPropagation() 来阻止
默认行为可以通过 事件对象.preventDefault() 来阻止
获取鼠标在页面中的坐标使用 事件对象.pageX 和 事件对象.pageY
♥三.定时器 ;JS 执行机制 ;location 对象 ;navigator 对象 ;history 对象
常用的键盘事件有 keyup 、keydown、keypress 键盘事件中
通过事件对象的keyCode属性可以知道按下的是哪个键
BOM中的顶级对象是 window
页面中所有内容加载完之后触发的事件是 window.onload
页面中DOM结构加载完触发的事件是 DOMContentLoaded
窗口大小发生变化触发的事件是 window.onresize