Web Hosting Forum - Explore the Latest in Web Hosting Discussions

We are a community of individuals and businesses passionate about web hosting. Let's build, learn, and grow together.

Which JavaScript value should I use for “href”?

Brianhip

Novice
Member
Hello,

The following are two methods of building a link that has the sole purpose of running JavaScript code. Which is better in terms of functionality, page load speed, validation purposes, etc.?
Code:
function myJsFunc() {
    alert("myJsFunc");
}

Code:
<a href="#" onclick="myJsFunc();">Run JavaScript Code</a>

or
Code:
function myJsFunc() {
    alert("myJsFunc");
}

Code:
 <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>
 
  • Advertisement
  • We usually use the first option because using "#" in href can scroll the page to the top. so by considering this, we use javascript:void(0).
    also, the better solution is using buttons because they created for this purpose.
     

    Advertisement

    Back
    Top