以下是构建链接的两种方法,其唯一目的是运行JavaScript代码.哪个更好,在功能,页面加载速度,验证目的等方面?
function myJsFunc() {
alert("myJsFunc");
}Run Code Online (Sandbox Code Playgroud)
<a href="#" onclick="myJsFunc();">Run JavaScript Code</a>Run Code Online (Sandbox Code Playgroud)
要么
function myJsFunc() {
alert("myJsFunc");
}Run Code Online (Sandbox Code Playgroud)
<a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>Run Code Online (Sandbox Code Playgroud)
我们的一位Web开发人员使用以下html作为占位符来设置下拉列表的样式.
<a href="" class="arrow"></a>
Run Code Online (Sandbox Code Playgroud)
这被认为是锚标签有效吗?
由于没有href值,它在我们的一些链接检查器报告中显示为已损坏.