title: Javascript get element at point outside viewport
body: <p>Is there something similar to document.elementFromPoint(x,y) that works for elements that are outside the viewport?</p>
  
  <p>According to the MDN docs for document.elementFromPoint() (<a href="https://developer.mozilla.org/en-US/docs/DOM/document.elementFromPoint" rel="noreferrer">https://developer.mozilla.org/en-US/docs/DOM/document.elementFromPoint</a>)</p>
  
  <blockquote>
    <p>If the specified point is outside the visible bounds of the document
    or either coordinate is negative, the result is null.</p>
  </blockquote>
  
  <p>So obviously it doesn't work if you're trying to grab elements beyond the user's viewport.</p>
  
  <p>Thanks!</p>