创建
document.wriet()
document.creatElement()
element.innerHTML() 数组>字符串
创建元素三种区别
改
修改dom元素属性内容
.innerHTML可识别标签,并保留空格和换行
=赋值
(里)输出
路径src、href
提示文本alt、title
表单type、value、disabled、checked、selected
行内样式
少直接style.backgroundColor、.backgroundPosition
多间接.className
查
getElementById、getElementByTagName
H5:querySelector、querySelectorAll
父(parentNode)、子(children)、兄(previousElementSibling、nextElementSibiling)
事件操作e/evt/event
事件三要素
传统和H5监听绑定事件
解绑.removeEventListener('click',fn)
事件对象
事件信息的集合.addEventListener('click',function(e) { } )
绑定this与触发e.target区别
阻止事件
默认点击链接
href="javascript:;"
事件冒泡e.stopPropagation()
选中文字和右键菜单
键盘事件对象KeyboardEvent
常用键盘事件
key与keyCode的ASCII码值