Показать сообщение отдельно
  #2 (permalink)  
Старый 07.07.2011, 15:57
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

<input id="a"><br>Пробел нажат раз : <b id="b">0</b>  <br> <button onclick="stop(this)">Stop it!</button>

<script>
var input = document.getElementById("a"),
     log = document.getElementById("b"),
     pressed=0,
     handler = function (e){
           if(e.keyCode===32){ 
                   log.innerHTML=++pressed;
          }
      }
input.addEventListener( 'keydown', handler, false);

function stop(a){

input.onkeydown = null;
input.removeEventListener('keydown', handler, false)

a.setAttribute('disabled','disabled')
}
</script>

Последний раз редактировалось melky, 07.07.2011 в 16:33.
Ответить с цитированием