title: How to select specified node within Xpath node sets by index with Selenium?
body: <p>I'm writing a Selenium testcase. And here's the xpath expression I use to match all 'Modify' buttons within a data table.</p>
  
  <pre><code>//img[@title='Modify']
  </code></pre>
  
  <p>My question is, how can I visit the matched node sets by index? I've tried with </p>
  
  <pre><code>//img[@title='Modify'][i]
  </code></pre>
  
  <p>and </p>
  
  <pre><code>//img[@title='Modify' and position() = i]
  </code></pre>
  
  <p>But neither works.. 
  I also tried with XPath checker(One firefox extension). There're totally 13 matches found, then I have totally no idea how am I gonna select one of them.. 
  <strong>Or does XPath support specified selection of nodes which are not under same parent node?</strong></p>