[JS] Warunek mausedown

jak sprawdzić czy przycisk jest wciśnięty na danym elemencie?

Coś w rodzaju

if(element.mausedown)

O jakim elemencie mowa? O jakim języku programowania?

  1. el.onmousedown = fn;

  2. el.addEventListener(‘mousedown’, fn, false);

  3. addEvent(el, ‘mousedown’, fn);

DIV o ID ajdi. JS.

Dodane 28.06.2010 (Pn) 22:16

Wolałbym bez onmousedown przypisanym do elementu w ciele strony, chcę mieć całkowicie oddzielone skrypty.

Chcę aby wciśnięcie wywołało funkcję która sprawdza czy przycisk dalej jest wciśnięty i wtedy wykonuje zadanie.

Zadanie jest w pętli i dlatego muszę sprawdzić czy nadal jest wciśnięty, żeby w odpowiednim momencie przerwać całą funkcję(pętlę).

Podałem cztery sposoby…

To co podałeś może najwyżej uruchomić funkcję ale nie przerwie pętli w niej zawartej kiedy puszczę przycisk.

Warunek sprawdza czy zmienna ma 1 jak a up i out mienia jej wartość na 2.