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>