Ci sono vantaggi/svantaggi diDevo inserire un punto e virgola nell'href di un collegamento solo Javascript?
<a href="javascript:;" onclick="myFunc()">do myFunc</a>
oltre
<a href="javascript:" onclick="myFunc()">do myFunc</a>
Ci sono vantaggi/svantaggi diDevo inserire un punto e virgola nell'href di un collegamento solo Javascript?
<a href="javascript:;" onclick="myFunc()">do myFunc</a>
oltre
<a href="javascript:" onclick="myFunc()">do myFunc</a>
<a href="javascript:;" onclick="myFunc()">do myFunc</a>-
Will kill script execution
<a href="javascript:" onclick="myFunc()">do myFunc</a>
Execute Script
Ad esempio: http://jsfiddle.net/JZje5/
L'aggiunta di questo collegamento potrebbe essere rilevante per questa discussione http: // stackoverflow.com/questions/134845/href-attribute-for-javascript-links-or-javascriptvoid0 – ncubica
Cosa intendi? Nel tuo violino entrambi sembrano funzionare allo stesso modo per me (dopo aver aggiunto il "1" mancante al secondo funzione) – AndreKR
Questa risposta è palesemente errata e dovrebbe essere rimossa. –
non è il ';' sintassi tecnicamente corretta? – Eonasdan
Penso che lo siano entrambi. – AndreKR
Mi sento stupido per non aver provato questo in jsfiddle :(Di solito uso 'javascript: void (0);' – Eonasdan