Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [javascript] Sostituzione virgola con punto

    Salve a tutti come faccio con javascript se un utente inserisce in una textarea un numero con la virgola (es 5,9 invece che 5.9) a cambiare la virgola in punto?

    Sicuramente sarà un argomento già trattato ma la ricerca è disabilitata...

    Grazie 10000 anticipatamente

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Esempio (da inserire in una funzione):

    var campo = document.NOMEFORM.NOMECAMPO.value;
    campo = campo.replace(/\,/g, ".");
    var valore = parseFloat(campo);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ho provato di già una cosa del genere:

    ho una funzione controlla a cui passo tutto if form di immeissione dati

    function controlla(obj) {

    obj.w.value=obj.w.value.replace(/\,/g,".");

    }

    w è un campo di testo del form naturalmente.
    Questo script non funziona...
    ora provo quello che mi hai suggerito ma mi sembra che faccia la stessa cosa del mio solo che si appoggia a delle variabili ausiliari create all'interno della funzione

    Ciao e grazie 1000000

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si` e` la stessa cosa.

    Non avevo capito che volevi una modifica del campo stesso.

    Puoi applicare lo script al campo stesso:
    <input type="text" ... onchange="this.value=this.value.replace(/\,/,'.');">

    naturalmente non funziona se l'utente ha gli script disabliltati.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    fantastico! semplice e perfettamente funzionante

    grazie tante davvero

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.