04/08/2006, 02:29
|
| | | Fecha de Ingreso: agosto-2005 Ubicación: España - Ciudad Real
Mensajes: 374
Antigüedad: 19 años, 4 meses Puntos: 7 | |
Te pongo estas dos funciones(que te aconsejo mas la segunda), que las aprendi aqui de los amigos de forosdelweb y que la perfeccione un poco:
/* NO valida en firefox
function NO_letra(){
// funcion que impide entrada a formulario de caracteres no numericos
var key=window.event.keyCode;//codigo de tecla.
if (key < 48 || key > 57){//si no es numero
window.event.keyCode=0;//anula la entrada de texto.
}
}
*/
/* Valida para IE y Firefox */
function NO_letra(e){
key=(document.all) ? e.keyCode : e.which;
// NOTA: Backspace=8, Tabulador=0 Enter=13, '0' = 48, '9' = 57
if ((key!=8 && key!=0 && key!=13) && (key < 48 || key > 57)){
alert("Solo se pueden ingresar numeros.");
return false;
}
return true;
}//fin funcion |