+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Einfaches Rechenformular / Zahlenwerte

  1. #1
    War schon öfter hier Avatar von puschel78
    Registriert seit
    09.11.2007
    Beiträge
    129
    Bedankte sich
    16
    1 Danksagung in 1 Beitrag

    Standard Einfaches Rechenformular / Zahlenwerte

    Hallo Leute, ich alte "PHP-Granate" versuche mich gerade an einem einfachen Rechenformular:

    Ich habe vier Eingabefelder, in die Zahlen eingegeben werden können. Diese Zahlen werden jeweils mit einem festen Wert x multipliziert und dann als Gesamtsumme ausgegeben.
    Klappt mit ganzen Zahlen wunderbar, nur nicht mit Kommawerten.


    PHP-Code:
    function ff_calculate_gesamtpreis()
    {
        var 
    amount 0;
        var 
    order;

        
    order ff_getElementByName('box_apfel').value;
        if (
    order != ''amount += parseFloat(order) * 15.00;

        
    order ff_getElementByName('box_birne').value;
        if (
    order != ''amount += parseFloat(order) * 12.50;

        
    order ff_getElementByName('box_banane').value;
        if (
    order != ''amount += parseFloat(order) * 18.00;

        
    order ff_getElementByName('box_kiwi').value;
        if (
    order != ''amount += parseFloat(order) * 10.00;

        
    ff_getElementByName('box_gesamtpreis').value Math.round(amount*100)/100;
    // ff_calculate_gesamtpreis 
    Es soll so sein, dass die eingegebenen Kommazahlen auch korrekt verrechnet werden.

    Geht dies nur mittels 'str_replace' (Umwandlung von Komma in Punkt) und wenn 'ja' wie lautet die korrekte Syntax und an welcher Stelle muss ich ansetzen? Danke!

  2. #2
    Wohnt hier
    Registriert seit
    14.03.2011
    Beiträge
    2.579
    Bedankte sich
    54
    Erhielt 884 Danksagungen
    in 794 Beiträgen

    Standard

    Code:
    blah.value=blah.value.replace(",", ".");

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein