Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/05/2006, 14:09
Avatar de Cap.Buscapina
Cap.Buscapina
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 20 años, 2 meses
Puntos: 4
en realidad onkeypress es soportado por IE ,FF y opera. Solamente hay que distinguir entre ellos:

Cita:
function validar(e){
tecla=(document.all) ? e.keyCode : e.which;
if (tecla < 48 || tecla > 57){
return false;
}else{
return true;
}
}
y la funcion la llamás así:
Cita:
onkeypress="return validar(event)"

Tambien se puede utlizar expreciones regulares con un mejor resultado( por ejemplo de una sola validacion no permitiría que se hiciera copy&paste).

saludos
__________________
by Capitán Buscapina
.