Показать сообщение отдельно
  #1 (permalink)  
Старый 30.01.2018, 18:36
Новичок на форуме
Отправить личное сообщение для Karnagie Посмотреть профиль Найти все сообщения от Karnagie
 
Регистрация: 28.01.2018
Сообщений: 2

Не видит нажатие Enter в onkeydown.
Здравствуйте, мне надо узнать когда пользователь нажал на Enter и отправил сообщение(ВК). Я пробовал написать так:
document.getElementById('elem').addEventListener
( "keydown" ,function(e) {
	var chr = getChar(e);
     if (e.keyCode === 13) {
		//some code
     }
},false);
И этот код не работает. Он видит все символы кроме Esc и Enter(может ещё какие-нибудь), но если сделать так через "keyup" то работает, но не так как нужно. Код поля ввода:
<div class="class" tabindex="0" contenteditable="true" id="id" role="textbox" aria-multiline="true"></div>
Заранее спасибо.
Ответить с цитированием