varios una texto teclas teclado seleccionar resultado resueltos parrafo para mostrar mac ingresar imprimir funciones funcion eventos ejercicios ejemplos datos contiguo con como combinaciones comandos arranque archivos jquery javascript-events textarea

jquery - teclas - ¿Cómo puedo permitir que shift+enter devuelva una nueva línea en el área de texto?



teclado mac funciones (1)

En un comportamiento predeterminado, el área de texto "presionar" ingresará se convertirá en una nueva línea, pero no quiero tener una nueva línea, quiero que el usuario presione "Mayús + ingresar", en su lugar. ¿Como lo puedo hacer? o ... ... ¿puedo devolver el evento textarea enter antes de que se dispare al área de texto? Gracias.


$("textarea").keydown(function(e){ // Enter was pressed without shift key if (e.keyCode == 13 && !e.shiftKey) { // prevent default behavior e.preventDefault(); } });

Prueba el jsFiddle .