Ciao abmcr,

hai riesumato una discussione di qualche mese fa :gren:

per far accettare anche la virgola basterebbe così
codice:
function Numeri(obj) { 
  obj.value=obj.value.replace(/[^\d,]/g,'');
}
però dopo potresti inserire 1,,,,,,23,,,,4,,,,,5,,,,,,,

prova con questa
codice:
function SoloNumeri(txt){
	RE = /\d*,?\d*/
	if(txt.value.match(RE)==null)
		txt.value=''
	else
		txt.value=txt.value.match(RE)[0]
}