在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。
请看下面这个 XML 文档:
上面的XML文档中的节点例子:
基本值是无父或无子的节点。
基本值的例子:
项目是基本值或者节点。
每个元素以及属性都有一个父。
在下面的例子中,book 元素是 title、author、year 以及 price 元素的父:
元素节点可有零个、一个或多个子。
在下面的例子中,title、author、year 以及 price 元素都是 book 元素的子:
拥有相同的父的节点
在下面的例子中,title、author、year 以及 price 元素都是同胞:
某节点的父、父的父,等等。
在下面的例子中,title 元素的先辈是 book 元素和 bookstore 元素:
某个节点的子,子的子,等等。
在下面的例子中,bookstore 的后代是 book、title、author、year 以及 price 元素:
在下面一节中,我们将介绍 XPath 的语法。
XML DOM baseURI 属性 Element 对象定义和用法 baseURI 属性返回 xml 文档的位置(URI)。 语法elementNode.baseURI 实例 下面的...
XML DOM compareDocumentPosition() 方法 Element 对象定义和用法 compareDocumentPosition() 方法根据文档顺序比较当前节点与指...
XML DOM baseURI 属性 Node 对象定义和用法 baseURI 属性返回节点的绝对基准 URI。 语法nodeObject.baseURI 实例 下面的代码片段...
onwaiting 事件 事件对象实例在视频由于要播放下一帧而需要缓冲时执行 JavaScript :video onwaiting=myFunction()定义和用法 onw...
onpause事件 事件对象实例在视频暂停时执行 JavaScript :video onpause=myFunction()本文底部包含了更多实例。定义和用法 onpaus...
Video paused 属性 Video 对象实例查看视频是否已暂停:var x = document.getElementById(myVideo).paused; x 输出结果为:true定...
Video loop 属性 Video 对象实例设置视频循环播放:document.getElementById(myVideo).loop = true;定义和用法loop 属性设置或返...