¿Alguna vez necesita especificar 'javascript:' en un clic?

AFAIK, nunca necesita especificar el protocolo en un clic:

onclick="javascript:myFunction()" Malo

onclick="myFunction()" Bueno

Hoy me di cuenta enEste artículo en Google Anallytics queellos lo están usando:

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

¿Es este ejemplo simplemente incorrecto, o hay alguna razón para especificarjavascript: en cualquier otra cosa que no sea unhref?

Respuestas a la pregunta(8)

Su respuesta a la pregunta