I am trying to do some webscraping via Selenium. My question is very simple: How do you find a link and then how do you click on it? For instance: The following is the HTML that I am trying to web-scrape:
<td bgcolor="#E7EFF9">
<a href="javascript:selectDodasaDetdasdasy(220011643,'Kdasdası');" target="_self">
Details
</a>
</td>
So, as you can see the word "Details" is a link.
How can I find that link using Selenium and click on it?
One thing is missed by everyone. Its a list by the below statement. You need to take select an element from this list.
If you check
BINGO :-)
You can try to click link by using xpath locator e.g.
Then you can try something like this.
You can use
find_element_by_link_text
:For example:
To Click on it, just call click method: