¿Cómo captas un retorno de carro en un área de texto y haces una publicación de formulario en lugar de una nueva línea en el área de texto?interceptar retorno de carro en un área de texto
Respuesta
captura la pulsación de tecla, verificar si se trata de entrar, y luego buscar el elemento padre form
y presentarlo:
$('#textAreaId').keydown(function (e) {
var keyCode = e.keyCode || e.which;
if (keyCode == 13) {
$(this).parents('form').submit();
return false;
}
});
Comprobar el ejemplo here anteriormente.
Agregue una función onKeyPress al área de texto, y haga que intercepte Enter (código de carácter 13) y envíe el formulario en su lugar.
Here's an example que utiliza una entrada de texto en lugar de textarea, pero debería funcionar de la misma manera.
<textarea name="myTextArea" onKeyPress="checkEnter(event)"></textarea>
El esqueleto básico (de la API docs):
$('#textarea-selector-here').keydown(function(event)
{
switch(event.keyCode)
{
// ...
// different keys do different things
// Different browsers provide different codes
// see here for details: http://unixpapa.com/js/key.html
// ...
}
});
Sin embargo, si no desea permitir la entrada de varias líneas, ¿por qué no utilizar un <input type="text" />
?
Seguramente quieres decir type = "text" :) –
Sí, perdón por el error tipográfico. –
Puede tener un punto TStamper porque tengo problemas con $ (this) .parents ('form'). Submit(); no funciona. –
- 1. Forzar un retorno de carro en textarea
- 2. ¿Cómo bloquear el ingreso de retorno de carro en textarea?
- 3. Cómo buscar retorno de carro en Eclipse
- 4. vba userforms comportamiento de retorno de carro
- 5. SSRS 2008 R2 Retorno de carro Problema
- 6. MySQL: retorno de carro en consulta
- 7. consulta SQL para un retorno de carro en una cadena y en última instancia, la eliminación de retorno de carro
- 8. XML Codificación de retorno de carro
- 9. Formateo de área de texto poblada, retornos de carro, nuevas líneas y HAML
- 10. Añadir retorno de carro a una cadena
- 11. Cómo reemplazar el retorno de carro
- 12. Nokogiri to_xml sin retorno de carro
- 13. Añadir retorno de carro al recurso de cadena en WPF
- 14. Expresión regular con retorno de carro
- 15. Cómo eliminar un retorno de carro de una cadena
- 16. ¿Cómo enviar un retorno de carro a través de telnet?
- 17. MVC Preserve retorno de carro - avance de línea en html
- 18. Inserte el carácter de retorno de carro en vim
- 19. Cómo implementar el retorno de carro en XSLT
- 20. Datos en una tabla con retorno de carro?
- 21. Limitar palabras en un área de texto
- 22. ¿Cómo puedo incrustar un área de texto dentro de otra área de texto en HTML?
- 23. RichTextBox no procesando nuevos caracteres de retorno de línea/carro
- 24. Python file.write creación de retorno de carro adicional
- 25. Retorno de carro, avance de línea y nueva línea
- 26. Publicar nueva línea/retorno de carro como valor de campo oculto
- 27. Capturar texto pegado en un área de texto con JQuery
- 28. jQuery ajustar el texto seleccionado en un área de texto
- 29. Creación de un área de texto falso
- 30. Conservar el retorno de carro cuando se usa XDocument.Parse
Dang CMS. Eres el hombre. –