关于js中DOM的基础知识

节点查找:

children:子节点,不包含空节点;

childNodes:子节点,包含空节点;

firstChild:第一个子节点,包含空节点;

firstElementChild:第一个子节点,不包含空节点;

lastChild:最后一个子节点,包含空节点;

lastElementChild:最后一个子节点,不包含空节点;

nextSibling:下一个兄弟节点,包含空节点;

nextElementSibling:下一个兄弟节点,不包含空节点;

previousSibling:前一个兄弟节点,包含空节点;

previousElementSibling:前一个兄弟节点,不包含空节点;

parentNode:父节点;

offsetParent:第一个有定位属性的父节点,如果没有,则返回body;

事件:

onload:图片加载完成;

onfocus/onblur:获得焦点/失去焦点;

onchange:表单内容发生改变;

onclick:点击

ondblclick:点击两次;

onkeydown:键盘按下;

onkeyup:键盘抬起;

onmousedown:鼠标按下;

onmouseup:鼠标抬起;

onmousemove:鼠标移动;

onmouseover:鼠标移动到对象上;

onmouseout:鼠标离开对象;

猜你喜欢

转载自blog.csdn.net/weixin_42413684/article/details/80808273