Javascript 用于从带有子div的链接中选择文本的xpath表达式
我有一个TA案例,其中我通过xpath找到一个元素(非常长的一个) 它不再有效,因为somone提出了一个briliant的想法,即突出显示链接名称中的单词,因此text()返回null 新案文是:Javascript 用于从带有子div的链接中选择文本的xpath表达式,javascript,regex,xpath,extjs,Javascript,Regex,Xpath,Extjs,我有一个TA案例,其中我通过xpath找到一个元素(非常长的一个) 它不再有效,因为somone提出了一个briliant的想法,即突出显示链接名称中的单词,因此text()返回null 新案文是: <a href="#" class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descS
<a href="#" class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort">MDI,</b></b> P<b class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort">MDI,</b></b> <b class="x-dig-articleDetailSpx descShort">Isocyanat,MDF,</b> <b class="x-dig-articleDetailSpx descShort">Huntsman</b></a>
旧的是:
<a href="#" class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort">xxxxxx</a>
我不知道如何从新的混乱中获取文本。。。有人有主意吗?找到了。可以使用string()函数代替text() 有点简单
<a href="#" class="x-dig-articleDetailSpx descShort"><b class="x-dig-articleDetailSpx descShort">xxxxxx</a>