Edit in JSFiddle

Digite o número: <input type="text" id="numero" name="numero" maxlength="10" autocomplete="off" onkeypress="javascript:return onlyNumbers(this, event);" required />
function onlyNumbers(element, e) {
    var keyCode = (window.event) ? event.keyCode : e.which; // Captura o número da tecla conforme tipo do navegador.
    if((keyCode > 47 && keyCode < 58) // Teclas de 0 até 9.
    || (keyCode == 8 || keyCode == 0)) { // Teclas BACKSPACE e DELETE.
        return true;
    }
    else {
        return false;
    }
}