如何使用链接调用 JavaScript?
2022-08-30 01:26:00
如何使用链接调用 JavaScript 代码?
<a onclick="jsfunction()" href="#">
或
<a onclick="jsfunction()" href="javascript:void(0);">
编辑:
上面的回应真的不是一个好的解决方案,自从我最初发布以来,我已经学到了很多关于JS的知识。请参阅下面 EndangeredMassa 的答案,了解解决此问题的更好方法。
不显眼的JavaScript,没有库依赖性:
<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>