zaphod1984: Prüfen ob außerhalb eines bestimmten Bereiches geklickt wurde

Beitrag lesen

Hier die Demonstration - Klick auf blendet ein <div> ein, Klick außerhalb des <div>s schließt es wieder.

alles klar, du wolltest also verhinden dass ein klick auf die box die box schließt?

dann hätte es folgender code auch getan:

  
  
box.onclick = function (event) { event.cancelBubble = true; };  
  
document.onmousedown = function () { box.style.display = 'none'; };  
  

ungetestet!
natürlich muss box noch irgendwo instanziiert werden.
aber vom prinzip her verhinder das event.cancelBubble dass der klickevent an das document weitergegeben wird!

--
for your security, this text has been encrypted by ROT13 twice.