Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Problemas con enter y textarea

Estas en el tema de Problemas con enter y textarea en el foro de Jquery en Foros del Web. Hola a todos , Tengo un problema con textarea , al pulsar enter me redirecciona a otra pagina como si el formulario se enviaría . ...
  #1 (permalink)  
Antiguo 04/11/2014, 17:05
 
Fecha de Ingreso: septiembre-2010
Mensajes: 41
Antigüedad: 13 años, 7 meses
Puntos: 0
Problemas con enter y textarea

Hola a todos ,
Tengo un problema con textarea , al pulsar enter me redirecciona a otra pagina como si el formulario se enviaría .
He intentado solucionar esto con este codigo:
$('textarea').keypress(function(e){
if(e.which == 13){
return false;
}
});
Con este codigo ya no me redirecciona , pero no me produce salto de linea,
Y para mi es importante que hace salto de linea.

Como se puede solucionarlo?
  #2 (permalink)  
Antiguo 04/11/2014, 18:21
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problemas con enter y textarea

Es extraño lo que cuentas pues, las áreas de texto, son los únicos elementos de escritura de un formulario que no generan el procesamiento de datos del mismo cuando se pulsa la tecla ENTER teniendo estos el enfoque. Quizá hay otra parte en tu código que está generando este comportamiento y no te has dado cuenta.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 06/11/2014, 15:08
 
Fecha de Ingreso: septiembre-2010
Mensajes: 41
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Problemas con enter y textarea

Gracias por responder, sin querer he puesto "solucionado"
Pero no esta solucionado , pues voy a tener que poner nuevo tema.

Bueno , tienes que tener la razon , pero no puedo encontrar el codigo que genera el problema.
Tiene que se algo de javascript, pero no se como buscarlo
esto es la pagina con el problema.

http://alanuncio.com/alanuncioitechn...dit&Itemid=106

Si que es raro el comportamiento de textarea por esto no puedo avanzar con mi proyecto.

tambien he probado
$('form').keypress(function(e){
if(e.which == 13){
return false;
}
});

pero lo mismo

He pensado volver comportamiento por defecto para textarea pero no se como

es decir

$('form').keypress(function(e){
if(e.which == 13){
return false;
}
})
$('textarea').keypress(function(e){
if(e.which == 13){
return true;
}
})

jaja , pero claro eso no funciona

no se como se puede volver comportamiento de enter por defecto para textarea
  #4 (permalink)  
Antiguo 07/11/2014, 18:06
 
Fecha de Ingreso: septiembre-2010
Mensajes: 41
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Problemas con enter y textarea

He solucionado.
Alexis88 tenia razón, el script de social.js ha causado este problema , he eliminado el archivo porque no lo necesitaba para nada y funciona perfectamente.

Primero he cambiado plantilla joomla y en otra plantilla me ha funcionado bien
Luego he cambiado otra vez a la misma plantilla y he renombrado cada archivo js uno a uno.
Asi he encontrado el archivo responsable

Etiquetas: enter, textarea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:58.