Der Martin: Preis live aktualisieren?

Beitrag lesen

Hallo,

Das Change-Ereignis tritt bei Eingaben in das Inputfeld erst ein, wenn man mit der Maus "woandershin" klickt.

richtiger: Wenn das input-Feld nach einer Änderung den Focus verliert. Da muss nicht unbedingt die Maus im Spiel sein; das kann auch die Tab-Taste sein, die das nächste Feld anspringt, oder die Enter-Taste, die das Formular absendet (wobei es im dem Moment wahrscheinlich nicht mehr interessant ist, noch Seiteninhalte zu aktualisieren).

onkeyup feuert hier im richtigen Augeblick.

Ja, versagt aber in ein paar wenigen Ausnahmefällen. Zum Beispiel wenn man per Rechtsklick und "Paste" im Kontextmenü mit der Maus etwas einfügt. Aber das ist vermutlich vernachlässigbar.

Bliebe als weitere Möglichkeit noch ein zeitgesteuertes Aktualisieren des gewünschten Anzeigefeldes (setTimeout() oder setInterval(), Einzelpreis und Anzahl stur lesen, multiplizieren, Ergebnis ins Ausgabefeld schreiben). Wirklich elegant ist das natürlich auch nicht.

So long,
 Martin

0 56

Preis live aktualisieren?

Jochen
  • html
  • javascript
  1. 0
    Gunnar Bittersmann
    1. 0
      Jochen
      1. 0
        JürgenB
        1. 0
          Jörg Reinholz
          1. 0
            Der Martin
            1. 0
              Jörg Reinholz
              1. 0
                Der Martin
                1. 0
                  unknown
                  1. 0
                    JürgenB
                    1. 1
                      Jörg Reinholz
            2. 0
              Gunnar Bittersmann
          2. 0
            JürgenB
            1. 0
              Jörg Reinholz
              1. 0
                JürgenB
                1. 0
                  Jörg Reinholz
                  1. 0
                    JürgenB
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      Jörg Reinholz
                      1. 0
                        Der Martin
                        1. 0
                          Christian Kruse
                      2. 1
                        Gunnar Bittersmann
                        1. 0
                          JürgenB
                          1. 0
                            Gunnar Bittersmann
                        2. 0
                          Jörg Reinholz
                2. 0
                  Matthias Apsel
                  1. 0
                    JürgenB
      2. 0
        Jörg Reinholz
        1. 0
          Jochen
          1. 0
            Jörg Reinholz
            1. 0
              Tabellenkalk
              1. 0
                Jörg Reinholz
            2. 0
              Der Martin
              1. 0
                Jörg Reinholz
            3. 0
              Gunnar Bittersmann
              1. 0
                Jörg Reinholz
          2. 0

            Jochen: Vergackeierst Du uns?

            Jörg Reinholz
            1. 0
              Jochen
              1. 0
                Jörg Reinholz
                1. 0

                  Bitte keine Rechtsberatung!

                  Jochen
                  1. 2
                    Tabellenkalk
                    1. 0
                      Jochen
                      1. 0

                        Sockenpuppenalarm!

                        Jörg Reinholz
                  2. 0
                    Jörg Reinholz
      3. 1
        Gunnar Bittersmann
        1. 0
          Jochen
          1. 0
            Gunnar Bittersmann
        2. 0
          JürgenB
          1. 0
            Jörg Reinholz
            1. 0
              JürgenB
          2. 0
            Gunnar Bittersmann
            1. 0
              JürgenB
              1. 0
                Gunnar Bittersmann
                1. 0
                  Gunnar Bittersmann
            2. 0
              Jörg Reinholz
        3. 0

          ARIA Live Regions

          Gunnar Bittersmann
          • barrierefreiheit
          • html
          • javascript