<script type="text/javascript"> 

function fSoNum(e,campo) 
{ 
    if (document.all) // Internet Explorer 
        var tecla = event.keyCode; 
    else if(document.layers) // Nestcape 
        var tecla = e.which; 
        if (tecla > 47 && tecla < 58) // numeros de 0 a 9 
            return true; 
        else 
            { 
                if (tecla != 8){ // backspace 
                    event.keyCode = 0; 
                    if (campo != ""){ alert("Digite apenas numeros no campo "+campo+"."); } 
                    //return false; 
                } 
                else 
                    return true; 
            } 
} 

</script> 

No campo desejado, fa�a a chamada da fun��o no evento onKeyPress.
 Exemplo: 

< input type="text" name="cpf" onKeyPress="return fSoNum(event,'CPF');">