[英]Initiate Button click action using Watir Ruby library
Watir::Browser.default = "firefox"
ie = Watir::Browser.start("http://cars.com")
ie.select_list(:id, 'make_1').set('Chevrolet')
ie.select_list(:id, 'model_1').set('Cobalt')
ie.select_list(:id, 'pricehighnew').set('No Max')
ie.select_list(:id, 'rdnew').set('30 miles')
ie.text_field(:name, "zc").set "44109"
ie.form(:method, "GET").submit #Here is the problem...
網址: http : //www.cars.com/
誰能幫我啟動按鈕點擊操作,以搜索左上方的“新車”表格。 似乎他們也在使用JavaScript。 感謝您的幫助。
可能有一種使用JavaScript的方法,但是花了幾分鍾,我才能夠以兩種不同的方式單擊按鈕:
ie.span(:text =>“ Search New”)。click
ie.link(:href =>“ javascript:checkZipFirst(document.newForm,quickSubmitNew,document.newForm.zc.value);”)。點擊
這些方法中的任何一個也可以工作:
browser.a(:class => "button primary zc-submit").click
要么
browser.link(:name => "submit").click
要么
browser.a(:id => "submit", :index => n).click
其中n是索引號
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.