【发布时间】:2015-08-03 13:35:05
【问题描述】:
嘿,我想用 Intern over CSS Selector ID 选择一个选择字段并选择一个选项。
<div class="controls">
<select id="customer.profile.dateOfBirth_day"
class="form-controlmb"name="customer.profile.dateOfBirth_day">
<option selected="selected" value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
我尝试了这个命令,但对我没有用:
.findByCssSelector('客户\.profile\.dateOfBirth_day > 选项:nth-child(3)')
.findByCssSelector('input[id="customer.profile.dateOfBirth_day"] > 选项:nth-child(3)')
示例代码:
.findByCssSelector('customer.profile.dateOfBirth_day > option:nth-child(3)')
.click()
.end()
谁能帮我解决这个问题。 谢谢大家关注我的问题。
【问题讨论】:
-
什么是
findByCssSelector? -
不能像这样选择使用选项值而不是那个
-
@Vohuman findByCssSelector 是我与实习生一起使用的 Leadfoot 框架的一个功能(theintern.github.io/leadfoot/Command.html#findByCssSelector)
标签: jquery html css automation intern