title: Using JS's querySelector to find a div that does not has any descendant child
body: <p>Suppose the website contain several div elements, some of which has a img child, while some don't. Is it possible to select those who possess a img child in one single <code>querySelector</code> statement? What if it is grandchild?</p>
  
  <p>Is it do-able via the <code>:not()</code> pseudo-selector? </p>