|
日期里每一个日期的class值都是相同的 所以无法通过class值来找到今天及以后的日期 那就通过匹配“今天”字样来找到表示今天日期的节点
//*[@class='cal']/*[@class='cal-cm'] 这里可以找到包含整个日历的节点
div[.//text()='今天'] 是指子节点的text()=今天
联立起来就能找到“今天”这个节点
由于还需要后面的日期 就加上“|” 表示或
following-sibling::div表示当前节点后面的所有div兄弟节点
所以就有//*[@class='cal']/*[@class='cal-cm']/div[.//text()='今天']/div|//*[@class='cal']/*[@class='cal-cm']/div[.//text()='今天']/following-sibling::div完整的xpath
|
|
共 9 个关于本帖的回复 最后回复于 2016-9-9 10:31