JavaScript DOM编程、事件

xiaoxiao2021-02-28  51

Element 对象

获取DOM元素对象

getElementById() getElementsByName() getElementsByTagName() getElementsByClassName()

查看/修改属性

getAttribute('属性名') setAttribute('属性名', '属性值') style.color = 'red' attributes

获取相关元素

父元素 parentNode 子元素 childNodesfirstChildlastChildfirstElementChildlastElementChild相邻元素 previousSiblingnextSiblingpreviousElementSiblingnextElementSibling

添加节点

document.createElement() 创建一个节点 e.cloneNode() 复制e e.appendChild() 在e末尾添加节点 e.insertBefore(c, p) 在e中的p节点前添加c节点

删除和替换节点

removeChild(e) 删除节点e replaceChild(new, old) 用new节点替换old节点

事件

鼠标事件

click dbclick mousedown mousemove mouseout mouseover mouseup

键盘事件

keydown keypress keyup

HTML事件

load unload select change focus submit reset resize scroll

转载请注明原文地址: https://www.6miu.com/read-72216.html

最新回复(0)