Paul: onmousedown

Beitrag lesen

Moin,
mit folgendem kleinen JS wollte ich herausfinden, ob die Maustaste gedrückt ist. Leider ist die Variable "mouseDown" immer false.
Was mache ich falsch?

~~~javascript       var mouseDown = false;

function mouseDown() {
          mouseDown = true;
          alert('mousedown');
          alert(mouseDown);
        }

function mouseUp() {
          alert(mouseDown);
          mouseDown = false;
          alert('mouseup');
          alert(mouseDown);
        }

function mouseClick() {
          alert('click');
        }

document.onmousedown = mouseDown;
        document.onmouseup = mouseUp;
        document.onclick = mouseClick;