title: Pass "this" element to JS function with "javascript:" URL
body: <p>In short, I want to do</p>
  
  <pre><code>&lt;a href="javascript:edit(this, 123)"&gt;Edit thing&lt;/a&gt;
  </code></pre>
  
  <p>instead of</p>
  
  <pre><code>&lt;a href="javascript:;" onclick="edit(this, 123)"&gt;Edit thing&lt;/a&gt;
  </code></pre>
  
  <p>where <code>this</code> would be the <code>&lt;a /&gt;</code>, and 123 is an id. Why? It's much cleaner. Is there any way?</p>