Estaba buscando una manera de hacer esto, obtuve algunos scripts, pero ninguno de ellos funciona para mí.
Cuando presiono enter en mis cuadros de texto, no debería hacer nada.
He probado algunos scripts de JavaScript y jQuery, pero nada me funciona.
$(document).ready(function() { $('#comment').keypress(function(event) { if (event.keyCode == 13) { event.preventDefault(); } }); $('#comment').keyup(function() { var txt = $('#comment').val(); $('#comment').val(txt.replace(/[\n\r]+/g, " ")); }); });Si desea evitar la tecla Intro para un cuadro de texto específico, use js en línea.
<input type="text" onkeydown="return (event.keyCode!=13);"/>Impide que el usuario presione Entrar en el cuadro de texto y aquí devuelvo falso , lo que impide que se envíe el formulario.
$(document).ready(function() { // Stop user to press enter in textbox $("input:text").keypress(function(event) { if (event.keyCode == 13) { event.preventDefault(); return false; } }); });