JavaScript - Capturar enter en un text

   
Vista:

Capturar enter en un text

Publicado por Carlos Corona (2 intervenciones) el 15/08/2008 22:21:18
Hola a todos de nuevo!!

La duda que tengo es si es posible capturar la entrada de un textfield y evitar que el usuario de un enter al mismo, pero permitiendole que escriba cualquier otra cosa porque tengo asociada una función al evento onkeyup...

Lo intenté creando una funcion de validación como sigue:

function validar(e){
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==13) return false;
}

que asocié a los eventos onkeydown y onkeypress, sin embargo... no funciona... creo que para ustedes deben ser obvias las razones... para mi no tanto...

como sea... ojala ustedes me puedan orientar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow

RE:Capturar enter en un text

Publicado por ScriptShow (387 intervenciones) el 16/08/2008 14:28:35
  • ScriptShow se encuentra ahora conectado en el
  • chat de PHP
Saludos Carlos,

prueba así:

<script>
function validar(e){
tecla = (document.all) ? event.keyCode : e.which;
if (tecla==13) return false;
}
</script>

<input type="text" onkeydown="validar()" onkeyup="validar()">

espero te sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar