Advertising





viernes, 7 de enero de 2011

Permitir sólo números en un campo de texto con JavaScript

Muchas veces queremos formatear un campo de texto en HTML con JavaScript, pero el navegador que usamos nos deja en mal, porque siempre hay un hueco que no nos permite escribir con el formato que deseamos.

Aquí hay un ejemplo de cómo formatear un input en html, de tal forma que sólo permita escribir números y que sirve para muchos navegadores:

/*Código en JavaScript*/
function numero(e) {
var codigo; 
codigo = (document.all) ? e.keyCode : e.which; 
if (codigo > 31 && (codigo < 48 || codigo > 57)) {
return false;
}
return true;
}


<!--Código en HTML-->

<INPUT type="text" name="texto" onkeypress="return numero(event)">

No hay comentarios.:

Publicar un comentario

China 2026: 5 verdades incómodas y fascinantes sobre el futuro tecnológico que ya está aquí

China 2026: 5 verdades incómodas y fascinantes sobre el futuro tecnológico que ya está aquí La tecnología no avanza en trayectorias lineales...