+ Antworten
Ergebnis 1 bis 2 von 2

Thema: wert erreicht

  1. #1
    TP-Newbie manfredi macht alles soweit korrekt
    Registriert seit
    Mar 2006
    Beiträge
    1

    wert erreicht

    Im folgenden Script wird ein vorgegebener Wert überprüft.
    Das alles klappt auch alles jedoch brauch ich ein weiter alert wenn der maximalwert erreicht ist. Wer kann mir bitte helfen:

    Erstens danke noch mal an PIT

    <script type="text/javascript">
    <!--
    hoechstZahl=10;
    function pruefe(frm){
    aepfel=0;
    for (var i=1;i<4;i++){
    aepfel+=frm['aepfel'+i].value-0;
    }
    if(aepfel>hoechstZahl)alert('Du darfst maximal '+hoechstZahl+' Apfel bestellen!');
    else{
    uebrig=hoechstZahl-aepfel;
    frm.gesamt.value=uebrig;
    alert('Du darfst noch '+uebrig+' Äpfel bestellen!');
    }
    }
    //-->
    </script>
    </head>
    <body>
    <form name="form1" action="#">
    Rote Äpfel <input name="aepfel1"><br>
    Grüne Äpfel <input name="aepfel2"><br>
    Gelbe Äpfel <input name="aepfel3"><br>
    <input name="gesamt" value="10"><br>
    <input type="button" value="click" onclick="pruefe(this.form)">
    </form>

  2. #2
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    HTML-Code:
    if(aepfel == hoechstZahl) alert('Du hast nun das Maximum von ' + 
    hoechstzahl + ' Aepfeln bestellt!'); 
    else {
    
    if(aepfel>hoechstZahl)alert('Du darfst maximal '+hoechstZahl+
    ' Apfel bestellen!'); 
    else{ 
    uebrig=hoechstZahl-aepfel; 
    frm.gesamt.value=uebrig; 
    alert('Du darfst noch '+uebrig+' Äpfel bestellen!'); 
    } 
    
    }
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51