Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

170
Visualizações
jQuery: Evitar tecla enter

Estoy tratando de evitar que la tecla Intro se coloque en un área de texto, pero parece que no funciona.

 $('#comment').keyup(function(event) { if (event.text.charCodeAt() == '10') { event.preventDefault(); } });
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

He escrito una pequeña demostración en jsfiddle.net , donde puedes probar este código

Todo el mundo tiene la respuesta correcta :)

 $('#comment').keypress(function (event) { if (event.keyCode === 10 || event.keyCode === 13) { event.preventDefault(); } });
over 4 years ago · Santiago Trujillo Relatório

0

No puede cancelar un evento keyup . Sin embargo, puede cancelar los eventos de keydown de tecla y keypress de tecla. En la documentación, observe que en "Información del evento", "Cancelar" es "No" para keyup :

  • tecla Arriba
  • pulsación de tecla
  • pulsación de tecla

El uso keydown le permite cancelar muchas más teclas que keypress , pero si no desea cancelar hasta después de que se haya levantado la tecla, keypress es lo que desea. Afortunadamente para usted, la tecla Intro es una de las teclas cancelables para el evento de keypress de tecla.

over 4 years ago · Santiago Trujillo Relatório

0

Use event.keyCode en el evento keydown :

 $('#comment').keydown(function(event) { if(event.keyCode == 13) return false; //carry on... });
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda