Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, i casi potrebbero essere di versi, ad ogni modo se ci fosse il puntino non sarebbe un intero ma di tipo float e quindi dovresti usare parseFloat(). Eliminando in puntino dovresti essere certo che sia il separatore delle migliaia e non decimali o vice versa.
    Es.: 10.000 potrebbe essere 10000(mila) o 10,000 se testualmente fosse stata usata la virgola.
    Oppure 10.000,44.
    Se sei certo dello scopo del carattere pero', puoi tranquillamente eliminare o rimpiazzare il puntino.
    Dovresti fare un replace del puntino e poi fare il resto.

  2. #2
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, i casi potrebbero essere di versi, ad ogni modo se ci fosse il puntino non sarebbe un intero ma di tipo float e quindi dovresti usare parseFloat(). Eliminando in puntino dovresti essere certo che sia il separatore delle migliaia e non decimali o vice versa.
    Es.: 10.000 potrebbe essere 10000(mila) o 10,000 se testualmente fosse stata usata la virgola.
    Oppure 10.000,44.
    Se sei certo dello scopo del carattere pero', puoi tranquillamente eliminare o rimpiazzare il puntino.
    Dovresti fare un replace del puntino e poi fare il resto.
    Ho aggiunto questo codice, ma il problema non si è risolto.

    codice HTML:
    total = total.replace(".","");
    total = total.replace(",","");
    total = parseFloat(total);

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.