href="javascript:test()"可以调用js的test方法
onclick = "test()" 同样可以调用js的test方法
在href属性后面添加一个onclick属性就可以解决问题。href控制页面跳转路径 onclick控制调用js,解决方法不唯一但这种是最简单的。
<html><head>
<title>test</title>
</head>
<body>
<a href="#name" onclick="javascript:alertstr()">click</a>
<div style="height:5000px"></div>
<div id="name"></div>
<script type="text/javascript">
function alertstr(){
alert(1)
}
</script>
</body>
</html>