无法使用某些元素的xpath找到某些文本

时间:2017-06-18 20:21:18

标签: xpath

是否可以使用xpath:

从以下元素中找到“value”属性中的名称
<div class="div_input_place">
    <input name="txt_name" type="text" value="ANWESH SHETTY" maxlength="20" id="txt_name" disabled="disabled" tabindex="2" class="aspNetDisabled textboxDefault_de_active_student">
</div>

我尝试使用下面的表达式,但没有找到结果:

//input[@value]/text()

1 个答案:

答案 0 :(得分:0)

//input[@value]/text()会找到具有input属性的value元素,然后它会为您提供&#34; text&#34;元素 - 是空的。

您需要的是找到input元素,例如id,然后获取value属性的值:

//input[@id = "txt_name"]/@value