當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS XPATH
//選擇所有dir元素的值等于xx的元素
Dom.documentElement.selectNodes("server/dir[text()='xx']") //選擇server元素下的所有dir元素:
Dom.documentElement.selectNodes("server/dir") //選擇server元素下的第一個dir元素:
Dom.documentElement.selectSingleNode("server/dir"); //選擇server元素下accesstype等于3的多有dir元素:
Dom.documentElement.selectNodes("server/dir[@accesstype=\"3\"]"); //選擇server元素下第一個dir元素:
Dom.documentElement.selectNodes("server[postion() =1]/dir");
Dom.documentElement.selectNodes("server/dir[1]"); //選擇server元素下最后一個dir元素:
Dom.documentElement.selectNodes("server/dir[last()]"); //選擇有三個祖先元素的file元素:
Dom.documentElement.selectNodes("*/*/*/file"); //選擇有id屬性的dir元素:
Dom.documentElement.selectNodes("/dir[@id]"); //選擇含有2個dir子元素的元素
Dom.documentElement.selectNodes("/*[count(dir)=2]");
轉(zhuǎn)載于:https://www.cnblogs.com/anjey/archive/2012/08/13/2636719.html
總結(jié)
- 上一篇: 构造数独 算法及代码实现
- 下一篇: 如何控制并发和控制死锁(内含pb的处理要