已知代码:
<body>
<div id="a">
<table width="200" border="1">
<tr class="b">
<td><a href="aa">你好我在这里</a></td>
</tr>
</table>
</div>
</body>能不能给你字符串 “你好我在这里”
能够找出这个字符串所在位置(路径):<body><div#a><table><tr.b><td><a>谢谢大家啊!!我是在校大学生,在做一个小项目,卡在这里啦,求大神救命啊!
想抓取一个网页源码,然后提供一个标题,我们能定位出它所在的位置,类似CSS选择器吧,我也不太懂。
求大神救命啊!
<body>
<div id="a">
<table width="200" border="1">
<tr class="b">
<td><a href="aa">你好我在这里</a></td>
</tr>
</table>
</div>
</body>能不能给你字符串 “你好我在这里”
能够找出这个字符串所在位置(路径):<body><div#a><table><tr.b><td><a>谢谢大家啊!!我是在校大学生,在做一个小项目,卡在这里啦,求大神救命啊!
想抓取一个网页源码,然后提供一个标题,我们能定位出它所在的位置,类似CSS选择器吧,我也不太懂。
求大神救命啊!
<td><a href="nihao.html">你好我在这里</a></td>
谢谢楼上各位的意见,就是小弟比较愚钝,还没有实现代码
在xpath里就是sibling,建议关注一下xpathhttp://www.w3school.com.cn/xpath/index.asp
var path = [];var el = document.getElementById('myNode');do {
path.unshift(el.nodeName + (el.className ? ' class="' + el.className + '"' : ''));
} while ((el.nodeName.toLowerCase() != 'html') && (el = el.parentNode));alert(path.join(" > "));