Collections of HTML Elements

If you have a page that looks like this:

<a href="http://google.com">google.com</a>
<a href="http://facebook.com">facebook.com</a>

You can get href attribute of all links with:

browser.links.each do |link|
  puts link.href
end

When you execute the code, output should be:

http://google.com/
http://facebook.com/

links is not the only collection of HTML elements that Watir supports. For the rest of the collections, take a look at the table on this page.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 02

    Zeljko says:

    I have noticed that table cells and rows are have TableCells and TableRows class...

    I have noticed that table cells and rows are have TableCells and TableRows class names, but table bodies has Bodies class name (I was expecting TableBodies).

    I could not find collections for frames and h1-h6. Please let me know if I missed it, or confirm if you know it is not implemented, so I can mark it appropriately.