相关疑难解决方法(0)

代码(而不是URL)中的"javascript:"有什么意义?

我偶然发现了一些我以前从未见过的奇怪的东西:

javascript:a=a+10;
Run Code Online (Sandbox Code Playgroud)

上面的这一行似乎是正确的,并且很愉快地评估(至少在Firefox中),就像这个javascript:部分从未存在过一样.

虽然我确实理解在DHTML的黑暗时代使用旧javascript:void(...)样式的目的,但我无法在纯JavaScript代码中找出这个前缀的任何有用用法.<a href=".."/>

它有一些特殊含义吗?

javascript

83
推荐指数
3
解决办法
3759
查看次数

你是否需要在onclick中指定'javascript:'?

AFAIK,您永远不需要在onclick中指定协议:

onclick="javascript:myFunction()"

onclick="myFunction()"

今天我在Google Anallytics的这篇文章中注意到他们正在使用它:

<a href="http://www.example.com" onClick="javascript: pageTracker._trackPageview('/outgoing/example.com');">
Run Code Online (Sandbox Code Playgroud)

这个例子是完全错误的,还是有理由javascript:在除了a之外的任何东西中指定href

javascript google-api

44
推荐指数
5
解决办法
2万
查看次数

标签 统计

javascript ×2

google-api ×1