Quiero deshabilitar a los usuarios para que ingresen un carácter en un campo de entrada de texto HTML que no es una letra o número.Cómo obtener el valor de la tecla presionada de un objeto de evento en jQuery
Esta funcionalidad exacta se puede ver en la página de registro de Twitter (campo de nombre de usuario) https://twitter.com/signup.
Im tratando de escribir esto en jQuery. Pero necesito poder tomar el valor del evento de pulsación de tecla para probar qué tecla se presionó y si su valor es aceptable.
Aquí está el código:
<input type="text" id="username" name="username" />
<script type="text/javascript">
$("#username").keypress(function(event){
// Get the keypress value
// ...?
// If the keypress value is illegal then disable it
if (...){
event.preventDefault();
}
});
</script>
enlace Corregido: http://api.jquery.com/keypress/ Véase también http://api.jquery.com/event .which/para más información sobre event.which –
whewww nice man :) – Nav