ilch Forum » Allgemein » HTML, PHP, SQL,... » echtzeit rechnen

Geschlossen
  1. #1
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    hallo,
    gibt es eine möglichkeit was in echtzeit auszurechnen das heißt kein buttom mit berrechnen, also

    wenn ich 3 input fehler habe und ich im 1 feld eine 2 rein schreibe und im 2 feld eine 4 das er mit dann sofot ausrechnet was 2 x 4 sind und das ergebniss im 3 feld dann steht?

    wist ihr wie das funktioniert?

    MfG freak


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
     function calc() {
        if (isFinite(document.getElementById('feld1').value) && isFinite(document.getElementById('feld2').value)) {
            document.getElementById('feld3').value = document.getElementById('feld1').value * document.getElementById('feld2').value;   
        }
     }
    </script>
     <input type="text" id="feld1" onchange="calc();" onkeyup="calc();" /><br />
     <input type="text" id="feld2" onchange="calc();" onkeyup="calc();" /><br />
     <input type="text" id="feld3"/><br />
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    also irgendwie gehts nicht das ist mal mein template

    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    es funzt danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten