tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Back2toxic
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1108
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    thomashas thomashas ist offline Grünschnabel
    Registriert seit
    Dec 2004
    Beiträge
    1
    Hallo.. ich habe ne frage und hoffe ihr könnt mir weiterhelfen.
    Ich suche ein tutorial bzw. besser ein fertiges Script, bei dem ich 2 Felder habe, diese Felder multiplizieren sich nach einem klick auf zb "berechnen" miteinander und werden dann nochmals durch einen nicht sichtbaren festgelegten Betrag (Euro) multipliziert und das ganze dann am besten per Ajax sichtbar wird. Die beiden ersten felder sind qm .. zudem will ich auch dass sich ab einer bestimmten qm Anzahl Rabattierung in % abzieht und direkt sichtbar wird. Kennt ihr links zu sowas? am besten vorgefertigt..Danke
     

  2. #2
    Back2toxic Back2toxic ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Ort
    Pfalz
    Beiträge
    219
    So würde ich das machen, steinigt mich ruhig

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    
    <form action="index.html">
    <input type="text" id="hoehe" value=""/>
    <input type="text" id="breite" value=""/>
    <input type="hidden" id="ppqm" value="2.3"/>
    <input type="hidden" id="rabattgrenze"  value="20"/>
    <input type="hidden" id="rabatt" value="10"/>
    <input type="submit" value="Absenden" onClick="berechnePreis(); return false;"/>
    </form>
    <script type="text/javascript" language="javascript">
        function berechnePreis(){
            //hoehe und breite in Variablen schreiben
            var hoehe = document.getElementById('hoehe').value;
            var breite = document.getElementById('breite').value;
     
            // Berechnung nur starten, wenn hoehe & breite nicht leer sind
            if(breite != "" && hoehe != ""){
     
                // Quadratmeter berechnen
                var qm =  hoehe*breite;
                var rabattGrenze = document.getElementById('rabattgrenze').value; //rabattGrenze in qm
                var rabatt = document.getElementById('rabatt').value; //rabatt in %
                var ppqm = document.getElementById('ppqm').value; //preis pro qm
     
                // Prüfen, ob Rabatt gewährt wird
                if(qm >= rabattGrenze){
                    // Rabatt mit einberechnen
                    var endBetrag = Math.round((qm * ppqm) * ((100-rabatt)/100));
                } else {
                    var endBetrag = Math.round(qm * ppqm); 
                }
          }
          alert(endBetrag);      
    }
    </script>
    Sven Mintel bedankt sich. 

Ähnliche Themen

  1. Fälchen und Preisberechnung
    Von Tramontana im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 17.10.10, 16:44
  2. Dynamische Controls, Ajax & PostBack
    Von aKraus im Forum ASP
    Antworten: 1
    Letzter Beitrag: 25.03.08, 17:53
  3. Preisberechnung in PHP klappt nicht
    Von da_mike im Forum PHP
    Antworten: 2
    Letzter Beitrag: 17.09.07, 19:10
  4. Preisberechnung beim "Strom-Rechner" delphi
    Von Lila22 im Forum Delphi, Kylix, Pascal
    Antworten: 1
    Letzter Beitrag: 27.08.07, 13:06
  5. Preisberechnung
    Von Pascal Lattreuter im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.08.07, 00:20