Мне получается нужно убрать: document.onkeyup=pressup; это сто пудово, а что взамен?
Пробовал изменить pressdown:
function pressdown(){
nazhatie=500;
setTimeout(pressup,200)};
Но тогда он при зажатии клавиши запускает дофигищще pressup и каждая через 200 мсек, т.е. ваще фигня получается.
А что если вместо setTimeout(pressup,200)
заменить на otmena = setTimeout(pressup,200)
т.е. есть конкретная переменная "otmena", которая не запускается 100500 тыщ раз, а которая заменяет сама себя до тех пор, пока зажата клавиша.
Правильно ли я понимаю? Или же - что еще можете предложить?
|