以下是构建链接的两种方法,其唯一目的是运行JavaScript代码。在功能,页面加载速度,验证目的等方面哪个更好?
function myJsFunc() {
alert("myJsFunc");
}
<a href="#" onclick="myJsFunc();">Run JavaScript Code</a>
要么
function myJsFunc() {
alert("myJsFunc");
}
<a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>
我相信您提出的是错误的二分法。这些不是仅有的两个选择。
我同意D4V360先生的意见,他建议,即使您使用的是定位标记,也没有真正的定位标记。您所拥有的只是文档的特殊部分,其行为应略有不同。一个
<span>
标签是更为合适。