Auge: mit JavaScript bzw. jQuery Rechnen

Beitrag lesen

Hallo

fast richtig, in Feld 2 und in Feld 3 sollten die alten Werte wieder hergestellt werden wenn in Feld 2 es einem unerwünschten Ergebnis kommt.

Dann musst du dir den Wert in Feld 3 merken, damit du ihn dann bei falscher/unerwünschter Eingabe zurücksetzen kannst.

Wie kann ich mir die Werte zwischenspeichern?

In Variablen oder, wenn es mehr als ein paar Werte sein sollen, der Web Storage im Browser. Die Variante Session Storage ist hier wohl richtig.

In deinem Kopf scheint, wenn ich den Thread quer lese, vieles durcheinander zu gehen. Hilfreich ist in solchen Fällen der Verquirlung eine Auflistung, was geschehen soll, in zeitlicher Reihenfolge.

ein Versuch:

  1. Nach dem laden des Dokuments werden die in den Feldern vorhandenen Werte in Variablen zwischengespeichert.
  2. Abwarten, ob in Feld 1 oder 3 eine Eingabe erfolgt (eventlistener).
  3. Wenn ja, dann Eingaben der Felder 1 und 3 prüfen und die Rechenoperation ausführen. Wenn das Ergebnis positiv ist, dann …
    • … Eintrag des Ergebnisses in Feld 2, sonst …
    • … Meldung und Eintrag der ursprünglichen Werte aus den Variablen.

Das sind also mehrere kleine Aufgaben, die du erstmal für sich betrachten kannst. Einen Teil davon habt ihr ja schon erarbeitet. Bleiben also nur noch einzelne Aufgaben übrig (Zwischenspeicherung, und spätere Verwendung).

Und dann noch: Tief durchatmen!

Tschö, Auge

--
Wo wir Mängel selbst aufdecken, kann sich kein Gegner einnisten.
Wolfgang Schneidewind *prust*
0 98

mit JavaScript bzw. jQuery Rechnen

Fritz
  • formulare
  • html
  • jquery
  1. 0
    Matthias Apsel
    1. 0
      Fritz
      1. 0
        j4nk3y
  2. 0
    dedlfix
  3. 0
    Gunnar Bittersmann
    1. 0
      Fritz
      1. 0
        j4nk3y
        1. 0
          Fritz
          1. 0
            j4nk3y
            1. 0
              Fritz
              1. 0
                j4nk3y
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    j4nk3y
                    1. 0
                      Der Martin
                      1. 0
                        Auge
                        1. 0
                          Der Martin
                      2. 0
                        j4nk3y
                    2. 0
                      Gunnar Bittersmann
            2. 2
              1unitedpower
      2. 0
        Robert B,
        • formulare
        • html
        • javascript
        1. 0
          Fritz
          1. 0
            j4nk3y
            1. 0
              Fritz
              1. 0
                JürgenB
                1. 0
                  Fritz
                  1. 0
                    j4nk3y
                    1. 0
                      Fritz
                      1. 0
                        j4nk3y
                        1. 0
                          Fritz
                        2. 0
                          Fritz
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          Fritz
                          1. 0
                            j4nk3y
                            1. 0
                              Fritz
                              1. 0
                                j4nk3y
                                1. 0
                                  Fritz
                                  1. 0
                                    j4nk3y
                                    1. 0
                                      Fritz
                                      1. 0
                                        j4nk3y
                                      2. 0
                                        Gunnar Bittersmann
                                        1. 0
                                          Fritz
                                          1. 0
                                            j4nk3y
                                            1. 0
                                              Fritz
                                              1. 0
                                                j4nk3y
                                                1. 0
                                                  Fritz
                                                  1. 0
                                                    j4nk3y
                                                    1. 0
                                                      Fritz
                                                      1. 0
                                                        Gunnar Bittersmann
                                                        1. 0
                                                          Fritz
                                                          1. 0
                                                            Gunnar Bittersmann
                                                            1. 0
                                                              Fritz
                                                              1. 0
                                                                Matthias Apsel
                                                              2. 0
                                                                Gunnar Bittersmann
                                              2. 0
                                                JürgenB
                                                1. 0
                                                  j4nk3y
                                                2. 0
                                                  Fritz
                                                  1. 0
                                                    JürgenB
                                                    1. 0
                                                      Fritz
                                                      1. 0
                                                        JürgenB
                                                      2. 0
                                                        Matthias Apsel
                                                  2. 0
                                                    Auge
                                                    1. 0
                                                      Der Martin
                                                      1. 0
                                                        Fritz
                                                        1. 1
                                                          Der Martin
                                                        2. 0
                                                          Gunnar Bittersmann
                                                    2. 0
                                                      Gunnar Bittersmann
                                                    3. 0
                                                      Fritz
                                                      1. 0
                                                        Matthias Apsel
                                                        1. 0
                                                          Fritz
                                                          1. 0
                                                            Matthias Apsel
                          2. 0
                            Gunnar Bittersmann
          2. 0
            JürgenB
          3. 0
            Gunnar Bittersmann
          4. 0
            MudGuard
            1. 0
              Matthias Apsel
        2. 0
          Matthias Apsel
          1. 0
            Robert B,
            • html
            1. 0
              Gunnar Bittersmann
              1. 0
                Robert B,
                1. 0
                  Gunnar Bittersmann
            2. 0
              Der Martin
              1. 0
                Robert B,
        3. 0
          Gunnar Bittersmann
          1. 0
            j4nk3y
            1. 0
              Gunnar Bittersmann
          2. 0
            Robert B,
            • formulare
            • html
            1. 0
              Matthias Apsel
              1. 0
                Robert B.
                • formulare
                • html
                • menschelei
                1. 0
                  Matthias Apsel
                  1. 0
                    Gunnar Bittersmann
                    • menschelei
                  2. 0
                    Der Martin
                    1. 0
                      Tabellenkalk
                      • menschelei
                      • offtopic
                      1. 0
                        Der Martin
                        1. 0
                          Tabellenkalk
                          1. 0
                            Matthias Apsel
                            • menschelei
                            • sprache
                        2. 0
                          Auge
      3. 0
        Gunnar Bittersmann