javascript:void(0) or onclick="return false" for <a> - which is better?
<p>There is a javascript-based interface - so I need not to support work without javascript.</p>

<p>I have an </p>

<pre><code>&lt;a&gt;Something&lt;/a&gt;
</code></pre>

<p>elements with JS code, which binds on click event - so, I don't want page reload after user's click.</p>

<p>Which way is better?</p>

<pre><code>1. &lt;a href="javascript:void(0)"&gt;Something&lt;/a&gt;
2. &lt;a href="#" onclick="return false;"&gt;Something&lt;/a&gt;
</code></pre>

<p>What advantages and disadvantages of each method?</p>
