Hallo.
<a href="link.html" onClick="basic()" target="basic">text</a>
was ist nun falsch?
Entweder du läßt das onClick und das target weg und schreibst <a href="javascript:basic()"
Damit sperrst du natürlich alle aus, die ohne JS unterwegs sind.
Eine gute Alternative ist deswegen: <a href="link.html" onClick="basic();return false">text</a>
Gruß,
olli