JS Void


Javascript void is an operator for return a null value, especially useful in the hyperlinks to avoid loading new pages.

Here is a typical hyperlink:

<a href="http://https://convert.idontcarewhatyouthink.net">Home</a>

Home, If you click the link, the home page will be loaded.

We can use a hyperlink execute javascript, rather than loading a new web page:

<a href="javascript: alert('JS');">JS Link</a>

JS Link

Use void to assign value:

<a href="javascript:void(x=5);alert(x);">JS Link</a>

Link

void(0) to avoid page loading:

<a href="javascript:void(0)"
ondblclick="alert('dblclick')">Link</a>

Link

Without void(0), page reloaded by a click:

<a href="" ondblclick="alert('dblclick')">Link</a>

Link

void(0) provides a null value for href, thus avoids the unnecessary page loading.

convert.idontcarewhatyouthink.net © 2021  Terms of Use | Home