2012-03-06 2 views
1

значения всех ключей возвращаются, за исключением delete в следующем коде:Delete скан не возвращаются в JavaScript

JavaScript кодекса

function charCnt(evt) { 
      var inp = (evt.which) ? evt.which : event.keyCode; 
      alert(inp); 
      return true; 
} 

HTML

<textarea id="txt" onkeypress="return charCnt(event)"></textarea> 
+0

Пробовал ли вы это с другим событием, например onKeyDown? Я считаю, что есть некоторые проблемы с onKeyPress и некоторыми ключами в некоторых браузерах. –

+0

попробуйте с onkeyUp() –

ответ

2

Попробуйте с KeyUp или ключ down

 

function charCnt(evt) { 
      var inp = (evt.which) ? evt.which : event.keyCode; 
      alert(inp); 
      return true; 
} 

<textarea id="txt" onkeyup="return charCnt(event)"></textarea> 

 
Смежные вопросы