Ok, ho risolto in questo modo:
<script language="JavaScript">
<!--
function SoloNumeri(campo) {
if (!campo.match(/^\d+$/)) {
alert("inserire solo numeri");
form1.prezzo.value=form1.prezzo.value.substr(0, form1.prezzo.value.length-1);
}
}
-->
</script>
<input name="prezzo" type="text" id="prezzo" onKeyUp="SoloNumeri(this.value)">
Funziona benissimo, proprio come volevo.
Grazie 1000 fcaldera per la tua grande disponibilità e pazienza.
Un saluto e alla prossima.

Rispondi quotando