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...
任何人都可以帮助我启动 按钮点击 操作,搜索左上方的“新车”表单。好像他们也在使用JavaScript。我感谢任何帮助。
答案 0 :(得分:2)
可能有一种方法可以使用JavaScript,但只需一分钟我就可以通过两种不同的方式点击按钮:
ie.span(:text =>“Search New”)。点击
ie.link(:href =>“javascript:checkZipFirst(document.newForm,quickSubmitNew,document.newForm.zc.value);”)。点击
答案 1 :(得分:1)
其中任何一个都可行:
browser.a(:class => "button primary zc-submit").click
或
browser.link(:name => "submit").click
或
browser.a(:id => "submit", :index => n).click
其中n是索引号