pcguy
Goto Top

Währung Prefix

Guten morgen zusammen, ich habe mit viel rumpröbeln meine erstes Berechnungsscript mit Schieberegler hinbekommen.
Leider hapert es nun noch an der Formatierung der Preisausgabe.

Das ende der Berechnung & Ausgabe

behandlungspreis = waerungsformat(zwischentotal);
				 
	//preis ausgeben				 
	jQuery("input.behandlungspreis").val(behandlungspreis); 	  


Format. Funktion

function waerungsformat (num) {
    return num
        .toFixed(0) // always two decimal digits
        .replace(".", ",") // replace decimal point character with ,  
        .replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.") + ".-" // use . as a separator  
}

Das funktioniert soweit.
Wie kriege ich es hin das vor der Preisausgabe "CHF" steht?

Content-ID: 556052

Url: https://administrator.de/forum/waehrung-prefix-556052.html

Ausgedruckt am: 22.12.2024 um 08:12 Uhr

143127
Lösung 143127 09.03.2020 aktualisiert um 09:56:58 Uhr
Goto Top
Wie kriege ich es hin das vor der Preisausgabe "CHF" steht?
Zu viel Toblerone gefuttert...?!

Entweder so direkt im Code
behandlungspreis = "CHF" + waerungsformat(zwischentotal);  
jQuery("input.behandlungspreis").val(behandlungspreis);  
Oder eben alternativ direkt in der Function das Prefix hinzufügen.
function waerungsformat (num) {
    return 'CHF' + num  
        .toFixed(0) // always two decimal digits
        .replace(".", ",") // replace decimal point character with ,  
        .replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.") + ".-" // use . as a separator  
}

p.s. Copy n Paste Tag ist Freitag.
pcguy
pcguy 09.03.2020 um 10:03:37 Uhr
Goto Top
@143127

Ne, zuviel Ricola face-wink

Danke dir!