Quella 发表于 2014-11-28 15:11:36

使用javascript执行Xpath

火车浏览器使用的Mozilla Firefox内核,可以用javascript做很多的事情,操作DOM是最常见的,下面我们来讲下如何使用js执行xpath获取值


我已经写了一个方法,直接调用即可
function getElementByXpath (path) {
             return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}使用方法:
JS脚本
function getElementByXpath (path) {
      return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
alert(getElementByXpath("//html/body/div/div").innerHTML)


开心鬼 发表于 2014-12-5 20:08:29

还需要更加详细的学习资料,不然还是不能熟练运用

lucasl 发表于 2014-12-22 22:25:08

楼主,你测试运行脚本js能执行吗?

pdsn777 发表于 2015-1-25 00:45:24

留下脚印,以后学习

tigerf3 发表于 2015-2-25 18:46:34


顶,好脚本.官方出品,必属精品!

zml1984 发表于 2015-9-21 16:02:21

好东东,收藏着。

無名小溪21 发表于 2015-10-4 10:44:23

哎呀,感觉很好用,但是看到代码就头疼。

softnm 发表于 2015-10-6 20:23:06

不错,很好

shengxian 发表于 2015-10-27 16:43:44

怎么写值呢??

gzsky3 发表于 2016-12-25 13:55:23

最好做个视频教程那就更好。这样看有点看不明白
页: [1]
查看完整版本: 使用javascript执行Xpath