Тогда
if(document.elementFromPoint(100,50).className!="box") {document.body.appendChild(document.createElement('div')).style.cssText="top:100px;left:50px;position:absolute'}
//Проверку лучше делать по классу, чтоб наверняка выделить именно те элементы, что вам нужны.
Но вероятность 99%, что конкретно ваша проблeма решается другим способом.
\upd
ах да, elementFromPoint может вернуть также текстовую ноду, так что для использования надо будет немного усложнить.