相关疑难解决方法(0)

我应该将哪个"href"值用于JavaScript链接,"#"或"javascript:void(0)"?

以下是构建链接的两种方法,其唯一目的是运行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)

html javascript optimization performance href

3980
推荐指数
51
解决办法
224万
查看次数

"javascript:void(0)"是什么意思?

<a href="javascript:void(0)" id="loginlink">login</a>
Run Code Online (Sandbox Code Playgroud)

我见过href很多次,但我不知道究竟是什么意思.

javascript void

1292
推荐指数
14
解决办法
174万
查看次数

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

最近我遇到过这样的事情

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

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

任何帮助是极大的赞赏.

html javascript

7
推荐指数
1
解决办法
2288
查看次数

警告:React 的未来版本将阻止 javascript

我从 gitlab 克隆了 repo 并安装了依赖项,然后当我yarn next dev从命令行输入时,我得到

index.js:1 Warning: A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed "javascript:;" 
Run Code Online (Sandbox Code Playgroud)

错误。在浏览器中,我code 404在登陆页面上出错。出了什么问题,我无法克服。

reactjs redux next.js

5
推荐指数
1
解决办法
6546
查看次数

href = javascript:{}做什么用?

javascript:{}在下面的代码中使用的原因是什么.它是相似href="javascript:"href="javascript:void(0)"

<a href="javascript:{}">This is an example</a>
Run Code Online (Sandbox Code Playgroud)

html javascript href

2
推荐指数
2
解决办法
107
查看次数

标签 统计

javascript ×4

html ×3

href ×2

next.js ×1

optimization ×1

performance ×1

reactjs ×1

redux ×1

void ×1