Czy są jakieś zalety/wadyCzy powinienem umieścić średnik w hrefu linku JavaScript?
<a href="javascript:;" onclick="myFunc()">do myFunc</a>
nad
<a href="javascript:" onclick="myFunc()">do myFunc</a>
Czy są jakieś zalety/wadyCzy powinienem umieścić średnik w hrefu linku JavaScript?
<a href="javascript:;" onclick="myFunc()">do myFunc</a>
nad
<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
Na przykład: http://jsfiddle.net/JZje5/
Po prostu dodanie tego linku może być istotne dla tej dyskusji http: // stackoverflow.com/questions/134845/href-attribute-for-javascript-links-or-javascriptvoid0 – ncubica
Co masz na myśli? W twoim skrzypce oba wydają się działać tak samo dla mnie (po dodaniu brakującego "1" do drugiego funkcja) . – AndreKR
Ta odpowiedź jest rażąco błędna i powinna zostać usunięta. –
nie jest ';' technicznie poprawna składnia? – Eonasdan
Myślę, że obie są. – AndreKR
Czuję się głupio, nie próbując tego w jsfiddle :(Używam zazwyczaj 'javascript: void (0);' – Eonasdan