Originariamente inviato da var
prova con questa modifica:

codice:
varmarginecargo20.value=varmarginecargo20.value.replace(/[^0-9,]/gi,"");
ciao
Non va bene...mi blocca sempre l'inserimento della virgola, non c'è un altro modo?'Della serie "Tutti i numeri e solo la virgola"