Xpath:选择特定类型的元素,该元素是所选元素的兄弟

时间:2013-08-06 09:23:16

标签: xpath

以下是我的xml的摘录:

<div class="0001">
    <label title="Label1">Label1:</label>
</div>
<div class="0002">
    <input type="text">
</div>

我知道如何选择“Label1”标签。我需要选择文本类型的输入。类名以随机方式生成,并在每次会话后更改。因此,只能引用标签标题和输入类型

1 个答案:

答案 0 :(得分:2)

尝试:

'//div[label[@title="Label1"]]/following-sibling::div/input[@type="text"]'

选择一个<div>,其中包含<label>,其中title属性的值为Label1,然后找<input> type这个前<div>

<div>兄弟姐妹中的“text”