Ciao a tutti,
sto realizzando una form all'interno della quale l'utente inserisce le dimensioni in cm di base e altezza per la realizzazzione di un documento.
Nei campi numerici la VIRGOLA non è accettata e vorrei sostituirla in automatico con il PUNTO.

Ho trovato la seguente soluzione:
codice:
window.addEvent('domready', function() {
  $$('.no_comma').each(function(item) {
    item.addEvent('keyup', function(){
      this.value = this.value.replace(/,/, '.') ;
    });
  });
});
E aggiungo la classe no_comma al campo interessato:
codice:
<input class="cf_inputbox required validate-number no_comma" maxlength="150" size="5" id="text_2" name="base" type="text" value="" />
Il problema è che sembra funzionare tutto correttamente su FIREFOX mentre sembra creare problemi su INTERNET EXPLORER e CHROME nel senso che la form non si aggiorna in automatico cambiando i parametri di input nei vari campi

Qui un esempio della form con la sostituzione della VIRGOLA in PUNTO.

http://www.sgagrafica.com/index.php?...=76&Itemid=119

La form si aggiorna (su INTERNET EXPLORE e CHROME) solo cambiando i valori delle select.
Mentre sembra essere tutto ok sotto FIREFOX?

Dove è il problema?

grazie millle

monak83