Cocalense / atv-sw-chat

atv-sw-chat
MIT License
0 stars 0 forks source link

Evento `keypress` ou `keyup` faltando #1

Open lucasferreira opened 4 years ago

lucasferreira commented 4 years ago

Boa tarde Colossi,

Na seguinte linha está faltando o nome do evento a ser monitorado na caixa de texto:

https://github.com/Cocalense/atv-sw-chat/blob/cc429e4a5e9f363ee2be979b3ff2d65de29a7674/index.js#L5

Recomendo o uso de keyup, assim:

document.getElementById("caixaTextoEntrada").addEventListener('keyup', function(event) { 

E também na linha seguinte, o IF usando event.key eu recomendo o uso de event.keyCode porque o event.key pode mudar dependendo do navegador ou sistema operacional:

https://github.com/Cocalense/atv-sw-chat/blob/cc429e4a5e9f363ee2be979b3ff2d65de29a7674/index.js#L6

Recomendo assim:

if (event.keyCode === 13) {

Porque o keyCode 13 será o equivalente ao ENTER (ou RETURN) em qualquer situação.