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:
E aggiungo la classe no_comma al campo interessato:codice:window.addEvent('domready', function() { $$('.no_comma').each(function(item) { item.addEvent('keyup', function(){ this.value = this.value.replace(/,/, '.') ; }); }); });
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 campicodice:<input class="cf_inputbox required validate-number no_comma" maxlength="150" size="5" id="text_2" name="base" type="text" value="" />
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

Rispondi quotando