我偶然发现了一些我以前从未见过的奇怪的东西:
javascript:a=a+10;
Run Code Online (Sandbox Code Playgroud)
上面的这一行似乎是正确的,并且很愉快地评估(至少在Firefox中),就像这个javascript:部分从未存在过一样.
虽然我确实理解在DHTML的黑暗时代使用旧javascript:void(...)样式的目的,但我无法在纯JavaScript代码中找出这个前缀的任何有用用法.<a href=".."/>
它有一些特殊含义吗?
以下有什么区别?
onClick="javascript: function('value');"onClick="function('value');"我何时使用javascript:函数调用之前,为什么?
我可以不使用javascript:前缀调用该函数吗?
请帮我理解其中的区别.