160
rated 0 times
[
162]
[
2]
/ answers: 1 / hits: 31345
/ 13 Years ago, mon, april 11, 2011, 12:00:00
So I have a button with code like this:
<div style=text-indent: 0pt; visibility: inherit; id=button5061>
<a title=Continue href=javascript:if(%20button5061.hasOnUp%20)%20button5061.onUp() name=button5061anc>
<img width=82 height=25 border=0 style=cursor: pointer; alt=Continue src=images/continueoff.gif name=button5061Img>
</a>
</div>
And I need to click it with javascript. Right now I am using the firefox extension Chickenfoot which allows me to script the site with a javascript interpreter with some custom commands.
http://groups.csail.mit.edu/uid/chickenfoot/api.html
I have tried selecting it with xPath (//div/a[@title='Continue']/..) which finds it, but when I click() it nothing happens.
Here are some of the things I have tried:
click(find(new XPath(//img[@alt='Continue']/..)))
click(find(new XPath(//img[@alt='Continue']/../..)))
click(continue)
click(Continue)
click(images/continueoff.gif)
click(continueoff.gif)
click(find(Continue))
click(find(Continue).element)
click(find(images/continueoff.gif))
I know this is a rather specific quesiton but any ideas on what to try would be much appreciated.
More From » xpath