aaaahhh ok, entonces usa esto:
Cita: <html>
<head>
<script>
function SoloNumeros(e){
var charCode
if (navigator.appName == "Netscape"){ charCode = e.which }
else{ charCode = e.keyCode}
if ((charCode < 48 || charCode > 57) && charCode != 46)
return false
}
</script>
</head>
<body>
<input type="text" onKeyPress="return SoloNumeros(event)">
</body>
</html>
Saludos
PD. En el foro de javascript hay ejemplos más depurados, es decir, que solo te permita un punto o que incluso te formatee la cifra conforme la vas tecleando