试题
考点

js语言和框架-JavaScript语言-语法相关-操作符相关

面5笔5

两个节点之间可能存在哪些关系以及如何在节点之间任意移动?

前往“校大”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

document.documentElement  返回文档的根节点<html>

document.body  <body>

document.activeElement  返回当前文档中被击活的标签节点(ie)

event.fromElement  返回鼠标移出的源节点(ie)

event.toElement  返回鼠标移入的源节点(ie)

event.srcElement  返回激活事件的源节点(ie)

event.target  返回激活事件的源节点(firefox)

当前对象为 node

返回父节点:node.parentNode,node.parendElement,

返回所有子节点:node.childNodes(包含文本节点及标签节点),node.children

返回第一个子节点:node.firstChild

返回最后一个子节点:node.lastChild

返回同属上一个子节点:node.nextSibling

返回同属下一个子节点:node.previousSibling

parentNode 和 parentElement 功能一样,childNodes和 children 功能一样。但是parentNode 和 childNodes 是符合W3C标准的,可以说比较通用。而另外两个只是IE支持,不是标准,Firefox 就不支持,所以大家只要记得有 parentElement和children就行

评论

墨石

2025-12-01 23:00:00

0 0

加载更多