Se vc ainda desejar efetuar o c�digo na hora da digita��o ir� fazer o seguinte:

function Numerico(event){
 var t=event.wich;
 
 if(t==null){
  t=event.keyCode;
 }
 
 return eNumerico(String.fromCharCode(t));
}
 
<input type="Text" >
 
PS. Aproveitando o c�digo anterior "eNumerico()".
 
----- Original Message -----
To: S�rgio ; java
Sent: Wednesday, September 27, 2000 5:11 PM
Subject: Re: campo com numeros

Cara,
 
Esse c�digo serve para n�meros :

function eNumerico(t){
var n="0123456789";
var ret=false;
 for(var j=0;j<t.length;j++){
  ret=false;
  for(var i=0;i<n.length;i++){
   if(n.charAt(i)==t.charAt(j)){
    ret=true;
    break;
   }
  }
  if(!ret){
   break;
  }
 }
return ret;
}
----- Original Message -----
From: S�rgio
To: java
Sent: Wednesday, September 27, 2000 12:02 AM
Subject: campo com numeros

ola pessoal
 
ja tentei fazer com que um campo, s� aceite n�meros mais n�o consigo, se um  de vcs puderem me ajudar!
 
function validacampo(){
var digits="0123456789"
var temp
 
if (var i=0;i<document.cadastro.idade.value.length;i++){
temp=document.cadastro.idade.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
alert("O campo idade, deve ser preenchido apenas com n�meros!")
return false
      }
   }
return true
}
file://-->
</script>
 
 

Responder a