Questa è la prima parte, devi specificare di mettere il punto nell' inserimento.

<script>

function controllo_euro(){
if(isNaN(document.form1.euro.value)){ alert("Inserire un valore numerico");}
}

</script>

<body>
<form name="form1" >
<input type="text" name="euro" onchange="controllo_euro(this)" value="">
</form>
</body>