Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema replace

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    243

    problema replace

    salve amici
    Ho il seguente numero 1,000,200.45 che rappresenta il prezzo in euro e devo trasformarlo in 1000200,45
    perche' altrimenti javascript dice che non è un valore numerico.
    Allora ho provato ad usare il replace ma non funziona.
    Mi aiutate a trovare una soluzione?

    Grazie mille anticipatamente !!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il replace funziona, ma nell'ordine giusto ed in due tempi:

    var str = "1,000,200.45"
    str = str.replace(/\,/g, "");
    str = str.replace(/\./, ",");
    alert (str);
    var num = parseFloat(str);

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.