【问题标题】:How to target through input id in selenium webdriver?如何通过 selenium webdriver 中的输入 id 定位?
【发布时间】:2014-02-17 19:26:48
【问题描述】:
  • 目前正在使用 selenium webdriver,我想从下拉列表中选择一个值,它是一种日期选择器。
  • Year形式的日历作为下拉列表,Month需要在表格中选择。但我在 HTML 标记中没有 select id
  • 但我有 输入 id 用于 From MonthTo Month
  • 有没有办法直接在文本框中选择值作为 Jan 2011 等,
  • 需要带有 JavaScript 执行器的 java 示例

这里是html标签:

<input id="fromMonth" class="ui-widget ui-state-default hasMonthpicker" type="text" style="width:55px; padding:4px 3px; font-size:12px; font-weight:normal;color:#606060;" readonly="readonly" name="fromMonth" value="Jan 2013">
<input id="toMonth" class="ui-widget ui-state-default hasMonthpicker" type="text" style="width:55px; padding:4px 3px; font-size:12px; font-weight:normal;color:#606060;" readonly="readonly" name="toMonth" value="Nov 2013">

【问题讨论】:

    标签: javascript jquery html selenium selenium-webdriver


    【解决方案1】:

    试试这个

    WebElement oRadioBtn = driver.findElement(By.xpath("//input[@id='toMonth']")); oRadioBtn.click();

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 2015-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      相关资源
      最近更新 更多