title: Why would I put an ID on a script tag?
body: <p>I've noticed that some web developers put IDs on scripts tags.  For example:</p>
  
  <pre><code>&lt;script id="scripty" src="something.js" type="text/javascript"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>I know that according the W3C this is perfectly legal markup, but what's the benefits of doing this?</p>