href javascript void
<!DOCTYPE html>
<html>
<head>
<title>Understanding JavaScript void(0)</title>
</head>
<body>
<a href="javascript:void(0);" ondblclick="alert('Click it twice!')">Click me not once, but twice.</a>
</body>
</html>
4.25
4
The void operator evaluates the given expression and then returns undefined.
The void operator is often used merely to obtain the undefined primitive value,
usually using “void(0)” (which is equivalent to “void 0”). In these cases,
the global variable undefined can be used instead (assuming it has not been
assigned to a non-default value).
An explanation is provided here: void operator.
The reason you’d want to do this with the href of a link is that normally,
a javascript: URL will redirect the browser to a plain text version
of the result of evaluating that JavaScript. But if the result is undefined,
then the browser stays on the same page. void(0) is just a short and
simple script that evaluates to undefined.
Thank you!
4
0
5
3
<a href="javascript:void(0)">Link</a>
Thank you!
3
0
Are there any code examples left?
New code examples in category Javascript
-
Javascript 2023-04-21 22:52:36
-
Javascript 2022-03-27 22:25:20 javascript download string as file
-
Javascript 2022-03-27 21:40:22 sort numbers in array javascript
-
Javascript 2022-03-27 21:20:04 compare two arrays and return the difference javascript
-
Javascript 2022-03-27 21:15:02 javascript regex french phone number
-
Javascript 2022-03-27 21:05:03 cypress custom error message
-
Javascript 2022-03-27 21:00:05 create element javascript with id
-
Javascript 2022-03-27 20:40:57 feather icons react
-
Javascript 2022-03-27 20:20:01 how to make graphql request in axios
-
Javascript 2022-03-27 20:15:07 bootstrap validator password and confirm password