Foros del Web » Programando para Internet » Javascript » Frameworks JS »

enter en caja de texto

Estas en el tema de enter en caja de texto en el foro de Frameworks JS en Foros del Web. Hola a todos, el problema que tengo es una caja de texto en donde tengo el siguiente evento: onkeypress=if(isEnter(event))xajax_SolCompraBusca( xajax.getFormValues(forma)); y esta es la funcion ...
  #1 (permalink)  
Antiguo 26/07/2010, 17:15
 
Fecha de Ingreso: marzo-2002
Mensajes: 96
Antigüedad: 22 años, 1 mes
Puntos: 0
enter en caja de texto

Hola a todos, el problema que tengo es una caja de texto en donde tengo el siguiente evento:

onkeypress=if(isEnter(event))xajax_SolCompraBusca( xajax.getFormValues(forma));

y esta es la funcion :

function isEnter(event){
if (document.all) { event = window.event; key = event.keyCode;}
else if (event.which) { key = event.which; }
else { key = event.charCode; }
alert(key);
if (key == 13){return false;}

return false;
}

(valga la anotacion de que estoy usando xajax)

cuando telceo el enter se esta recargando la pagina por completo, este mismo proceso lo tengo implementado en otro sitio en donde igualmente uso xajax y no tengo ese problema, realmente no le he dado a que puede ser ...

espero alguien pueda darme alguna pista o solucion, gracias.
  #2 (permalink)  
Antiguo 28/07/2010, 10:05
 
Fecha de Ingreso: marzo-2002
Mensajes: 96
Antigüedad: 22 años, 1 mes
Puntos: 0
Respuesta: enter en caja de texto

Habia un error en en el return cuando se el valor es 13 ... es return true , aun asi no anda

Cita:
Iniciado por dimmi Ver Mensaje
Hola a todos, el problema que tengo es una caja de texto en donde tengo el siguiente evento:

onkeypress=if(isEnter(event))xajax_SolCompraBusca( xajax.getFormValues(forma));

y esta es la funcion :

function isEnter(event){
if (document.all) { event = window.event; key = event.keyCode;}
else if (event.which) { key = event.which; }
else { key = event.charCode; }

if (key == 13){return true;}

return false;
}

(valga la anotacion de que estoy usando xajax)

cuando telceo el enter se esta recargando la pagina por completo, este mismo proceso lo tengo implementado en otro sitio en donde igualmente uso xajax y no tengo ese problema, realmente no le he dado a que puede ser ...

espero alguien pueda darme alguna pista o solucion, gracias.
  #3 (permalink)  
Antiguo 28/07/2010, 10:14
 
Fecha de Ingreso: marzo-2002
Mensajes: 96
Antigüedad: 22 años, 1 mes
Puntos: 0
Respuesta: enter en caja de texto

Gracias a los que le dieron una vuelta al post ... lo solucione gracias a otro post que lei ... y fue colocando un onsubmit="return false" en el tag del form .

saludos

Etiquetas: ajax, caja, enter
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 23:28.