miércoles, 20 de agosto de 2008

Deshabilitar tecla ENTER en formulario Web

Normalmente cuando tenemos un formulario con varios Texboxes no queremos que los datos se procesen al presionar la tecla ENTER, muchos usuarios suelen apretarla en vez de la tecla TAB para ir al siguiente campo.

Para solucionar este problema podemos agregar el siguiente código dentro del HEAD de nuestra página.



<script type="text/javascript">
  
function noENTER(evt)
  {
  
var evt = (evt) ? evt : ((event) ? event : null);
   var
node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
   if
((evt.keyCode == 13) && (node.type=="text"))
   {
    
return false;
  
}
  }
  
document.onkeypress = noENTER;
</script>

2 comentarios:

Jorge dijo...

Hola amigo: quería invitarte que visites el blog que estoy realizando con mis alumnos de segundo año de la secundaria sobre LA DISCRIMINACIÓN.
http://nodiscrimine.blogspot.com
Tema arduo e interesante.
Seguro será de tu agrado.
Te invitamos que leas lo que gustes de él y hagas una opinión sobre el mismo.
Tu aporte será valioso.
En el blog encontrarás un traductor de la página en varias lenguas si lo necesitas.
Un abrazo desde la Argentina.

goooooood girl dijo...

Very good......