Salve a tutti.

Ho questo script

codice:
<script language="JavaScript">
function isnum(obj) {
if (isNaN(obj.value) || parseInt(obj.value)<0 || parseInt(obj.value) > 9999999999999999999999999)
{
alert('Inserire un valore numerico!');
obj.value="";
obj.focus();
}
}
</script>
e lo richiamo qui
codice:
<INPUT class=fieldtext size=25 name="Donazione" value="" onBlur="isnum(this)">
Perchè diavolo non funziona?



Può darsi che manchi qualcosa in pagina? In questa non riesco a far funzionare alcuna funzione javascript...