Hi All,

Looking for some help selecting from a dynamically generated
navigation bar that does not have ids and all of the class names are
the same.  For example:

<UL class=rmRootGroup rmHorizontal>
    <LI class=rmItem>
       <A class=rmLink rmRootLink>
          <SPAN class=rmText rmExpandDown>
               #text (Project)
    <LI class=rmItem>
       <A class=rmLink rmRootLink>
          <SPAN class=rmText rmExpandDown>
               #text (Process)
    <LI class=rmItem>
       <A class=rmLink rmRootLink>
          <SPAN class=rmText rmExpandDown>
               #text (Resource)

What I have tried so far:

  require "watir-webdriver"
  browser = Watir::Browser.new :ie
  browser.goto "http://Internal-URL/";

  browser.ul(:xpath,"//ul[@class='rmRootGroup rmHorizontal' and
li[contains(.,'Process')]]").click

What this does is very quickly click all of the navigation buttons in
the row one by one but does not leave any of the sub-menus present.

Being fairly new to Watir and brand new to XPath I apologize if this
is an obvious answer, but I would really love some help.

Thanks in advance!
Charity

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

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to