猿问

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

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

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

onclick="javascript:myFunction()" 

onclick="myFunction()" 

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

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

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


白猪掌柜的
浏览 609回答 3
3回答

莫回无

它永远不需要锚,永远不是好习惯。锚点仅用于导航。有关此主题的文章是无用的JavaScript:伪协议。

慕工程0101907

在开始时,您也可以在Internet Explorer中使用VBScript而不是JavaScript,因此指定“javascript:...”是标准的。今天,好吧,它没有受到伤害......将来可能总会有其他一些想成为浏览器的脚本语言。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答