title: Focus on a non-input/anchor element?
body: <p>I'm working on some JavaScript that requires a tag that can get focus. I'd like to be able to use a <code>&lt;div /&gt;</code> tag, however <code>&lt;div /&gt;</code> tags can't get focus.</p>
  
  <p>It looks like the only elements that can gain focus are <code>&lt;input /&gt;</code> tags and <code>&lt;a /&gt;</code> tags. Is there any other way to allow an element to gain focus that isn't an <code>&lt;input /&gt;</code> or <code>&lt;a /&gt;</code> tag?</p>
  
  <p>I can't use <code>&lt;a /&gt;</code> or <code>&lt;input /&gt;</code> tags because I need to be able to place content inside of the tag so neither of those tags will work, unless there's a way to allow nested <code>&lt;a /&gt;</code> tags, although I doubt it since that <a href="http://www.w3.org/TR/html4/struct/links.html#h-12.2.2" rel="noreferrer">goes against the standard</a>. I'm trying to figure out a way to allow a <code>&lt;div /&gt;</code> tag (or any other container element) to get focus.</p>