You can't click on it? This makes no sense to me. You want to trigger the click event on the element from javascript? Try this:
http://www.nonobtrusive.com/2011/11/29/programatically-fire-crossbrowser-click-event-with-javascript/[
^]
[Update]
If you want to automate IE, you better use this approach:
http://harness.codeplex.com/[
^]
If you stick to WebBrowser control (currentwb), try this approach:
HtmlElement link = currentwb.Document.GetElementByID("id_of_element")
link.InvokeMember("Click")
Or, if you can't assign id for some reason, you can use this approach.
HtmlElementCollection links = currentwb.Document.GetElementsByTagName("A");
foreach (HtmlElement link in links)
{
if (link.InnerText.Equals("Link text"))
link.InvokeMember("Click");
}
Be aware to put in the IF statement the proper condition to identify your link.