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