如何使用链接调用 JavaScript 代码?
或者
<a onclick="jsfunction()" href="javascript:void(0);">
编辑:
上面的回复真的不是一个很好的解决方案,自从我最初发布以来已经了解了很多关于JS的知识。有关解决此问题的更好方法,请参阅下面的答案。
Unobtrusive JavaScript, no library dependency:
<html> <head> <script type="text/javascript"> // Wait for the page to load first window.onload = function() { //Get a reference to the link on the page // with an id of "mylink" var a = document.getElementById("mylink"); //Set code to run when the link is clicked // by assigning a function to "onclick" a.onclick = function() { // Your code here... //If you don't want the link to actually // redirect the browser to another page, // "google.com" in our example here, then // return false at the end of this block. // Note that this also prevents event bubbling, // which is probably what we want here, but won't // always be the case. return false; } } </script> </head> <body> <a id="mylink" href="http://www.google.com">linky</a> </body> </html>