使用Rubygems和Watir無法從第二個下拉列表中選擇
我無法從第二個下拉列表中選擇選項。 這裏是2個下拉菜單的
<select class="LocalUtility" name="Accounts[0][Local_Utility]" id="">
<select class="LocalUtility" name="Accounts[1][Local_Utility]" id="">
我能夠通過使用
browser.select_list(:class, 'LocalUtility').set ('value')
選擇從第一選項我試圖用指數爲第二個下拉代碼(試圖與1 2)
browser.select_list(:index, 1).set ('value')
而且因爲Ruby拋出的錯誤,我不能使用名稱原因是什麼,我懷疑的是,Ruby沒有像括號[1] [Local_Utility]
browser.select_list(:name 'Accounts[1][Local_Utility]').set ('value')
有沒有可能的解決方案呢?
,我只注意到你有沒有分隔在您的:姓名上面的例子。 –
是的,字符串中的方括號應該不成問題。如果您在腳本中使用了精確的命令 –
,那麼缺少逗號或=>分隔您的:how和'what'會導致錯誤,謝謝=>正常工作 – mike