使用selenium在文本字段中输入日期并更改ID

时间:2012-08-23 20:44:18

标签: selenium-ide

我有2个日期输入文本字段,其ID不断变化。现在你看到1c和1d,但也可以是4和5,或8和9.我需要在Selenium中输入什么值来忽略那个变化的字段,但找到2个框?

<div class="dateInputField" style="z-index: 980;">
<input id="id1c" type="text" name="dateFrom:date" value="" size="8">
<span class="yui-skin-sam">`

<div class="rowElem required" style="z-index: 990;">
<div class="dateInputField" style="z-index: 1000;">
<input id="id1d" type="text" name="dateTill:date" value="" size="8">
<span class="yui-skin-sam">`

2 个答案:

答案 0 :(得分:0)

使用名称(我假设名称不会改变?)或XPath。

答案 1 :(得分:0)

使用NAME作为元素标识符,如下所示 类型| name = dateFrom:date | 01/01/2001

希望有所帮助。