ho trovato questa funzione
onkeyup="this.value=this.value.replace(/,/g,'.').replace(/\./,'.').replace(/[^\d_]/g,'').replace(/_/,'.');"
da non ricordo dove, funziona benissimo (toglie tutte le lettere e caratteri speciali lasciando solo numeri e .) ma ora avrei bisogno che mi lasciasse inserire anche il meno (-)
un quei replace non ci capisco niente, ho provato a guardarmi le espressioni regolari..ma sono un'altra cosa credo..
help?