我想找到这个元素:
<div class="item-price">$0.99</div>
Run Code Online (Sandbox Code Playgroud)
使用XPath,它告诉我一个div,其class属性等于"item-price",其内容字段包含一个美元符号.
我正在寻找如何查找具有类并包含文本的元素的答案。
我有两个答案。
//div[@class='credit_summary_item' and contains(text(),'Professor']:如HTML XPath 按类和文本搜索//div[contains(@class, 'credit_summary_item') and contains(., 'Professor')]:就像在XPath 中一样匹配 @class 值和元素值?对我来说,只有第二个答案有效。任何人都可以解释“包含文本”部分的区别吗?因为两个答案都没有提及。