2

下面是示例代码

<p>
I want this Text
<sup> not this </sup>
.(Need this too).
<sup> and not this </sup>
</p>

使用 Selenium RC,selenium.getText("//...") 为我们带来了所有文本,包括 < sup > 中的文本。

有没有办法从<p>没有<sup>标签的情况下获取文本?

请告诉我。谢谢

4

1 回答 1

1

您唯一的选择是获取三个元素的文本并操作您不想要的部分。那,或者诉诸于getEval()运行一些获取<P>元素innerHTML属性的JavaScript,然后自己删除元素内部的<SUP>部分。

于 2012-09-11T23:50:11.027 回答