I could be wrong, but I seem to remember a 
browser.element_by_xpath("//a[contains(@onclick,'1002')]").click

I've personally never used the generic element method.


On 2011-08-09, at 1:40 AM, Mahi wrote:

> I Have following Gem list
> 
> builder (3.0.0)
> childprocess (0.1.9)
> commonwatir (1.9.2, 1.9.2.rc1)
> ffi (1.0.9 x86-mingw32)
> firewatir (1.9.2, 1.9.2.rc1, 1.1.1)
> hoe (2.10.0)
> json_pure (1.5.3)
> nokogiri (1.5.0 x86-mingw32)
> rake (0.9.2)
> rautomation (0.6.2, 0.6.1)
> rubygems-update (1.8.5)
> rubyzip (0.9.4)
> s4t-utils (1.0.4)
> selenium-webdriver (0.2.2)
> user-choices (1.1.6.1)
> watir (1.9.2, 1.9.2.rc1)
> watir-webdriver (0.2.6, 0.2.5)
> win32-api (1.4.8 x86-mingw32)
> win32-process (0.6.5)
> windows-api (0.4.0)
> windows-pr (1.2.0)
> xml-simple (1.1.0)
> 
> Code:
> require "rubygems"
> require "test/unit"
> require "win32ole"
> require "firewatir"
> 
> require 'watir/screen_capture'
> # To get attribute value
> require 'watir/element.rb'
> 
> $br.element(:xpath => "//a[contains(@onclick,'1002')]").click
> 
> And I am getting the following Error : in `element': wrong number of
> arguments (1 for 2) (ArgumentError)
> 
> Plz let me know how to overcome this. Do i need update the version?
> 
> 
> On Jul 14, 3:10 pm, Mahi <mahindra...@gmail.com> wrote:
>> Watir 1.9.2.rc1 , IE 8.0
>> 
>> On Jul 14, 2:58 pm, Željko Filipin <zeljko.fili...@wa-research.ch>
>> wrote:
>> 
>>> And this works?
>> 
>>> browser.element(:xpath => "//a[contains(@onclick, '1002')]").click
>> 
>>> Please provide your watir and browser versions.
>> 
>>> Željko
> 
> -- 
> 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

-- 
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