function ControllaInt(contr) {
if(!((document.getElementById("d").value >=0))) {
alert("Sono ammessi solo numeri!");
contr.value= "";
}
}

<input type="text" id="d" onBlur="ControllaInt(this)">

così funziona,ma ha un bag: non funziona x l'ultimo text al posto di onblur esiste qualche altra funzione che mi da subito l'alert senza che devo cliccare in un altro text x ricevere il controllo??