Ergebnis 1 bis 5 von 5

Thema: Bestellung

  1. #1
    HTML Newbie
    Registriert seit
    04.03.2007
    Beiträge
    7
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Bestellung

    Hallo,
    habe mein Essen Bestelltformular überarbeitet. Jedoch kommt immer eine Fehlermeldung wenn ich den Betrag ausrechnen möchte.
    Kann mir eventuell jemand helfen? Wäre super von euch.

    Code:
    <!doctype html public "-//W3C//DTD HTML 4.0 //EN">
    <html>
    <head>
    <title></title>
    <script language="JavaScript">
    function rechnen&#40;&#41; &#123;
     if &#40;document.essen.eins.checked==true&#41; &#123;
      if &#40;document.essen.mo&#91;0&#93;.checked==true&#41; &#123;
      document.essen.Preis&#91;2&#93;.value = document.essen.mo&#91;0&#93;.value;
    &#125;
    else &#123;
     if &#40;document.essen.mo&#91;1&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;2&#93;.value = document.essen.mo&#91;1&#93;.value;
    &#125;
    else &#123;
     alert&#40;"Bitte für Montag ein Essen wählen!"&#41;;
     document.essen.Preis&#91;2&#93;.value = "0";
    &#125;
    &#125;
    &#125;
    else &#123;
     document.essen.Preis&#91;2&#93;.value = "0";
    &#125;
    
    if &#40;document.essen.zwei.checked==true&#41; &#123;
     if &#40;document.essen.di&#91;0&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;5&#93;.value = document.essen.di&#91;0&#93;.value;
    &#125;
    else &#123;
     if &#40;document.essen.di&#91;1&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;5&#93;.value = document.essen.di&#91;1&#93;.value;
    &#125;
    else &#123;
     alert&#40;"Bitte für Dienstag ein Essen wählen!"&#41;;
     document.essen.Preis&#91;5&#93;.value = "0";
    &#125;
    &#125;
    &#125;
    else &#123;
    document.essen.Preis&#91;5&#93;.value = "0";
    &#125;
    
    if &#40;document.essen.drei.checked==true&#41; &#123;
     if &#40;document.essen.mi&#91;0&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;8&#93;.value = document.essen.mi&#91;0&#93;.value;
    &#125;
    else &#123;
     if &#40;document.essen.mi&#91;1&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;8&#93;.value = document.essen.mi&#91;1&#93;.value;
    &#125;
    else &#123;
     alert&#40;"Bitte für Mittwoch ein Essen wählen!"&#41;;
     document.essen.Preis&#91;8&#93;.value = "0";
    &#125;
    &#125;
    &#125;
    else &#123;
     document.essen.Preis&#91;8&#93;.value = "0";
    &#125;
    
    if &#40;document.essen.vier.checked==true&#41; &#123;
     if &#40;document.essen.don&#91;0&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;11&#93;.value = document.essen.don&#91;0&#93;.value;
    &#125;
    else &#123;
     if &#40;document.essen.don&#91;1&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;11&#93;.value = document.essen.don&#91;1&#93;.value;
    &#125;
    else &#123;
     alert&#40;"Bitte für Donnerstag ein Essen wählen!"&#41;;
     document.essen.Preis&#91;11&#93;.value = "0";
    &#125;
    &#125;
    &#125; else &#123;
     document.essen.Preis&#91;11&#93;.value = "0";
    &#125;
    
    if &#40;document.essen.fünf.checked==true&#41; &#123;
     if &#40;document.essen.fr&#91;0&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;14&#93;.value = document.essen.fr&#91;0&#93;.value;
    &#125;
    else &#123;
     if &#40;document.essen.fr&#91;1&#93;.checked==true&#41; &#123;
     document.essen.Preis&#91;14&#93;.value = document.essen.fr&#91;1&#93;.value;
    &#125;
    else &#123;
     alert&#40;"Bitte für Freitag ein Essen wählen!"&#41;;
     document.essen.Preis&#91;14&#93;.value = "0";
    &#125;
    &#125;
    &#125;
    else &#123;
     document.essen.Preis&#91;14&#93;.value = "0";
    &#125;
    
    var ergeb;
     ergeb = 0;
     ergeb = &#40;document.essen.Preis&#91;2&#93;.value*1+document.essen.Preis&#91;5&#93;.value*1+document.essen.Preis&#91;8&#93;.value*1+document.essen.Preis&#91;11&#93;.value*1+document.essen.Preis&#91;14&#93;.value*1&#41;;
     ergeb = document.essen.Summe.value = ergeb;
    &#125;
    </script>
    </head>
    <body>
    <form name="essen" action="" method="" target="">
    <table width="600" border ="1">
    <tr>
     <td width="150">Montag
    
     <input type="Checkbox" name="eins" value="montag"></td>
     <td width="280">
     <input type=radio name="montag" value="3.20"> Schnitzel mit Pommes 
    
     <input type=radio name="montag" value="2.10"> Sauerkrauteintopf </td>
     <td width="80">
     <input type="Text" name="Preis" value="3.20" size="5" > €
    
     <input type="Text" name="Preis" value="2.10" size="5" > €</td>
     <td width="80">Preis
    
     <input type="Text" name="Preis" value="" size="5" readonly> € </td>
    </tr>
    <tr>
     <td>Dienstag
    
     <input type="Checkbox" name="zwei" value="dienstag"> </td>
     <td>
     <input type=radio name="dienstag" value="3.05"> Spaghetti Bolognese 
    
     <input type=radio name="dienstag" value="2.20"> Kartoffelpuffer mit Apfelmus  </td>
     <td>
     <input type="Text" name="Preis" value="3.05" size="5" > € 
    
     <input type="Text" name="Preis" value="2.20" size="5" > € </td>
     <td>Preis
    
     <input type="Text" name="Preis" value="" size="5" readonly> €  </td>
    </tr>
    <tr>
     <td>Mittwoch
    
     <input type="Checkbox" name="drei" value="mittwoch"> </td>
     <td>
     <input type=radio name="mittwoch" value="3.05"> Wursttiegel mit Kartoffelbrei 
    
     <input type=radio name="mittwoch" value="2.20"> Kartoffelpuffer mit Apfelmus  </td>
     <td>
     <input type="Text" name="Preis" value="3.05" size="5" > € 
    
     <input type="Text" name="Preis" value="2.20" size="5" > € </td>
     <td>Preis
    
     <input type="Text" name="Preis" value="" size="5" readonly> €  </td>
    </tr>
    <tr>
     <td>Donnerstag
    
     <input type="Checkbox" name="vier" value="donnerstag"> </td>
     <td>
     <input type=radio name="donnerstag" value="3.30"> Schweinebraten mit Klössen 
    
     <input type=radio name="donnerstag" value="2.20"> Kartoffeln und Kräuterquark </td>
     <td>
     <input type="Text" name="Preis" value="3.30" size="5" > € 
    
     <input type="Text" name="Preis" value="2.20" size="5" > € </td>
     <td>Preis
    
     <input type="Text" name="Preis" value="" size="5" readonly> €  </td>
    </tr>
    <tr><td>Freitag
    
     <input type="Checkbox" name="fünf" value="freitag"> </td>
     <td>
     <input type=radio name="freitag" value="3.10"> Hacksteak mit Kartoffeln 
    
     <input type=radio name="freitag" value="2.05"> Kartoffelsuppe mit Wiener  </td>
     <td>
     <input type="Text" name="Preis" value="3.10" size="5" > € 
    
     <input type="Text" name="Preis" value="2.05" size="5" > € </td>
     <td>Preis
    
     <input type="Text" name="Preis" value="" size="5" readonly> €  </td></tr>
    <tr>
     <td></td>
     <td></td>
     <td><input type="Button" name="" value="Berechne" onclick="rechnen&#40;&#41;"</td>
     <td>Summe&#58;
    
     <input type="Text" name="Summe" value="0.00" size="6" readonly> €  </td>
      </tr>
    </table>
    </form>
    </body>
    </html>
    Viele Grüße
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Großmeister(in)
    Registriert seit
    18.01.2007
    Ort
    Hamburg
    Alter
    26
    Beiträge
    710
    Danke
    2
    Bekam 2 mal "Danke" in 2 Postings

    Standard

    ich glaub php wär ne bessere lösung

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    04.03.2007
    Beiträge
    7
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hallo,
    das mag wohl richtig sein, jedoch bräuchte ich jetzt erstmal ie Lösung mit JS.

    Viele Grüße

  4. #4
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    @ dominikgt

    wenn jemand ne hilfe für java-script braucht, dann versuchen wir ihm diese
    hilfe auch zu ermöglichen. also wenn du keine lösung hast, sei einfach ruhig.
    hab in letzter zeit einige beiträge von dir gelesen die nicht wirklich zur lösung
    des problems beigetragen haben....

    btw. bei passwortabfragen in js kann ich die einwände noch verstehen, aber bei ner
    einfachen rechnung ises doch egal, oder ?
    er hat bestimmt seine gründe js statt php zu nehmen....

    @ johannes

    du hast im javascript mit mo[x], di[x] gearbeitet. im html-teil heißen diese
    aber montag und dienstag. also einfach unten die namen auf mo, di.. ausbessern
    und das ganze klappt wieder...
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  5. #5
    HTML Newbie
    Themenstarter

    Registriert seit
    04.03.2007
    Beiträge
    7
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Vielen dank Driver, jetzt funktioniert es

    Viele Grüße

Ähnliche Themen

  1. Bestellung eines Designs/ Anime, Games, Musik ect
    Von Katsu im Forum Job Forum - Jobs für Grafiker, Programmierer und Webmaster
    Antworten: 0
    Letzter Beitrag: 25.08.2007, 21:25
  2. Frage bezgl. Handy Bestellung.
    Von Ecki im Forum Off Topic und Quasselbox
    Antworten: 1
    Letzter Beitrag: 02.11.2006, 18:02
  3. Bestellung auf einer Hompage
    Von im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 14.02.2006, 20:25
  4. Hompage Link Bestellung
    Von Lahmacun im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 14.02.2006, 19:17

Stichworte

Berechtigungen

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