找不到正确的Xpath

时间:2018-07-25 03:32:02

标签: xpath

请,任何人都可以帮助我找到正确的XPath来获取日期值“ 07/05/2018 04:45”

<input type="text" id="startDate" name="myDate" value="07/05/2018 04:45" class="field1 center" onclick="pickDate(this,$PT('startDate'));" onkeydown="if (window.event.keyCode==13) return false;">

我尝试没有成功:

/ input [@ type =“ text”] @ value

// * [@ id =“ startDate”]

2 个答案:

答案 0 :(得分:1)

我首先建议使用以下方法之一来验证您是否可以选择正确的项目:How to verify an XPath expression in Chrome Developers tool or Firefox's Firebug?

然后尝试:

//*[@id='startDate']/@value

答案 1 :(得分:0)

您可以从ID或任何属性(例如

)中找到元素
//input[@value='07/05/2018 04:45'] 

OR

//input[@id='startDate']

根据您的绑定语言,您可以从getAttribute子方法中检索值,例如

(above locator).getAttribute("value")

这样定义的定位器将定位并从您要实现的属性名称“值”中获取内部属性的值。

希望它会帮助您检索它。