In JavaScript, Void is an operator that specifies that an expression is evaluated but does not return a value. The void operator uses the following format:
1. javascript:void (expression)
2. Javascript:void expression
Expression is a standard of Javascript to evaluate. Parentheses on the outside of the expression are optional, but writing is a good habit. Use the void operator to specify a hyperlink. The expression is evaluated but does not load anything at the current document.
<a href= "javascript:void (0)" > single here Nothing will happen </A>
<a href= "Javascript:void (Document.form.submit ())" > Submit form here </A>
The difference between a href= #与 a href=javascript:void (0)
Several ways to link
#包含了一个位置信息默认的锚是 #top, which is the upper end of the Web page and avascript:void (0) only represents a dead link which is why sometimes the link is a # but it jumps to the top of the page and javascript:void (0) is not so, So it's best to use void (0) or <input onclick> when invoking the script.
Several ways to link
1.window.open (' url ')
2. Using Custom Functions
<script>
function Openwin (tag,obj)
{
Obj.target= "_blank";
Obj.href = "web/substation/substation.aspx?stationno=" +tag;
Obj.click ();
}
</script>
<a href= "javascript:void (0)" onclick= "Openwin (3,this)" > Zhuzhou </a>
Window.location.href= ""
Javascript:void (0)