以下是构建链接的两种方法,其唯一目的是运行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)
<a href="javascript:void(0)" id="loginlink">login</a>
Run Code Online (Sandbox Code Playgroud)
我见过href很多次,但我不知道究竟是什么意思.
更新
下面的代码是什么意思和做什么?它需要JavaScript才能工作?
<a href="javascript:;">Do Somthing</a>
Run Code Online (Sandbox Code Playgroud)
更新
等于下面?:
<a href="">Do Somthing</a>
Run Code Online (Sandbox Code Playgroud)