"javascript://"是什么意思?

JBT*_*JBT 7 html javascript

最近我遇到过这样的事情

<a href="javascript://">some link</a>
Run Code Online (Sandbox Code Playgroud)

我不知道"javascript://"在该代码中是什么意思.这是否意味着一个名为"javascript"的协议?

任何帮助是极大的赞赏.

dda*_*son 12

进一步研究它,javascript://不是一个有效的协议.

通常,当您想通过链接执行js时,您可以使用javascript:doSomething();.

在这种情况下,

  • 让我们的javascript:意思是" 执行后的Javascript代码 : "
  • 让我们//说一个Javascript评论.

它似乎是一个占位符,什么都不做,就像那样javascript:;做.

字面意思是:执行//(什么都不做)

  • @sircapsalot:除了`#`会将你跳到页面顶部,所以行为不一样. (2认同)