document?: frage über die ? und :

Beitrag lesen

Hallo ich versuche gerade ein Drag & Drop zu basteln und verstehe diesen Befehl hier nicht: posx = document.all ? window.event.clientX : ereignis.pageX;
Was bewirkt das "?" und ":"?

Quelle des Tutorials:
http://aktuell.de.selfhtml.org/artikel/javascript/draganddrop/

Danke für hilfen.