[Wtr-general] Having problems figuring out what to click

Charley Baker charley.baker at gmail.com
Sat Jul 7 14:40:03 EDT 2007


Hi Matt,

  You need to access the cell, the onclick event is attached to the cell,
not the row. This should work:

$ie.table(:id,'table1')[1][1].fire_event('onClick')

table with id of table1, first row, first cell.

-Charley

On 7/6/07, Matt Berney <forum-watir-users at openqa.org> wrote:
>
> I have been using Ruby and watir for a while now.  But, the set of web
> pages has me stumped.  Any help you can provide is extremely appreciated.
>
> In the source code below, there is a table of items that, when clicked,
> fills in a frame.  I can get to the TableRow.  But, click on it or
> fire_event('onClick') doesn't seem to do the trick. The flash method doesn't
> light up.  However, flashing the entire table seems to work.  So apparently,
> I am not selecting the item I want.
>
> # this works
> $ie.table(:id,'table1').flash
>
> # this doesn't work
> $ie.table(:id,'table1')[1].flash
> $ie.table(:id,'table1')[1].click
> $ie.table(:id,'table1')[1].fire_event('onClick')
>
> How does one call the changlframes() javascript function?  I thought that
> is what the fire_event() was for.  BTW, if it makes any difference, this
> table is inside a <div>.
>
> Thanks in advance.
>
> <table id="table1" style="BORDER-COLLAPSE: collapse" borderColor="#819cb9"
> height="180" cellPadding="0" width="69" border="1">
>         <tr>
>                 <td id="list1" style="CURSOR: pointer"
> onClick="changeBG('list1');changIframes(0);" bgColor="#ceddf0" height="30">
>                         <p style="TEXT-ALIGN: center"><b>Ticket<br>
> Info</b></p>
>                 </td>
>         </tr>
>     ...
>         <tr>
>                 <td id="list5" style="CURSOR: pointer"
> onClick="changeBG('list5');changIframes(4);" bgColor="#ceddf0" height="30">
>                         <p style="TEXT-ALIGN: center"><b>SVAs</b></p>
>                 </td>
>         </tr>
> </table>
> _______________________________________________
> Wtr-general mailing list
> Wtr-general at rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-general
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/wtr-general/attachments/20070707/c5d4db5b/attachment.html 


More information about the Wtr-general mailing list