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
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

RE:Capturar enter en un text

Publicado por ScriptShow (692 intervenciones) el 16/08/2008 14:28:35
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