2016-07-31 8 views
-2

Wir haben ein numerisches Textfeld in einer HTML-Form. Zum Beispiel Umsatz 1500000 Wir möchten Zahlenformatierung hinzufügen (add ',' nach jeweils 3 Ziffern), direkt nachdem der Benutzer die Bearbeitung dieses Feldes abgeschlossen hat, so dass es als 1.500.000 angezeigt wird. Gibt es einen einfachen Weg in jQuery, ohne die Felddaten zu beeinflussen (ändern Sie es einfach in der Anzeige dieses Feldes)? DankZahlenformatierung jquery

+0

http://stackoverflow.com/questions/7327046/jquery-number-formatting –

Antwort

0

Format numbers in javascript Vielleicht ist es hilfreich sein oder Sie können versuchen:

function FormatNumber(val){ 
    if(val == "" || val == null){ 
     return "0.00"; 
    } 
    var result = RemoveComma(val).toFixed(2); 
    return result.replace(/\B(?=(\d{3})+(?!\d))/g, ","); 
} 

function RemoveComma(val){ 
    var result = Number(String(val).replace(/,/g, "")); 
    return result; 
} 
Verwandte Themen