Looks like it might be a google.com thing. An etsy.com example works fine.

To answer your questions:

irb(main):003:0> require 'watir'
=> true
irb(main):004:0> b = Watir::Browser.new
=> #<Watir::IE:0x19f35c38 url="about:blank" title="">
irb(main):005:0> b.goto "www.google.com"
=> 1.547392
irb(main):006:0> b.text_field(:name => 'q').exists?
=> true
irb(main):007:0> b.text_field(:name => 'q').html
=> "<INPUT id=lst-ib class=\"lst lst-tbb\" title=Search name=q 
maxLength=2048 size=41 type=text autocomplete=\"off\" init=\"true\">"
irb(main):008:0> b.text_field(:name => 'q').set 's'
NoMethodError: unknown property or method: `createEvent'
    HRESULT error code:0x80020006
      Unknown name.
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:377:in 
`method_missing'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:377:in 
`create_event'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:343:in 
`dispatch_event'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/input_elements.rb:376:in
 
`set'
        from (irb):8
        from C:/Ruby192/bin/irb:12:in `<main>'
irb(main):009:0>



irb(main):009:0> b.goto "www.etsy.com"
=> 2.514635
irb(main):010:0> b.text_field(:name => 'search_query').set 's'
=> ""

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

watir-general@googlegroups.com
http://groups.google.com/group/watir-general
watir-general+unsubscr...@googlegroups.com

Reply via email to