babs: formular

hey

also ich musste ein bestellformular machen. nun hat es 10 felder, für den preis einzugeben.
unten ist das total-feld. gibt es eine möglichkeit, dass die summe automatisch in diesem feld erscheint - sprich  alle ausgefüllten preisfelder addiert werden und im feld "total" das total erscheint?

danke für die unterstützung und hilfe.

gruss aus der schweiz

  1. hey

    also ich musste ein bestellformular machen. nun hat es 10 felder, für den preis einzugeben.
    unten ist das total-feld. gibt es eine möglichkeit, dass die summe automatisch in diesem feld erscheint - sprich  alle ausgefüllten preisfelder addiert werden und im feld "total" das total erscheint?

    danke für die unterstützung und hilfe.

    gruss aus der schweiz

    moins du

    also du könntest es mit javascript machen

    beispiel:
    <script language='javascript' type='text/javascript'>
    var anzahl_felder=2;
    function rechne()
    {
     gesamt=0;
     for(i=1;i<=anzahl_felder;i++)
     {
      gesamt=gesamt+Number(document.getElementById("preis_" + String(i)).value.replace(",","."));
     }
     document.getElementById('gesamt_anzeige').innerHTML=gesamt;
    }

    <input type='text' name='preisfeld1' id='preis_1' onKeyUp=rechne()>
    <input type='text' name='preisfeld2' id='preis_2' onKeyUp=rechne()>
    <span id='gesamt_anzeige' title='Summe in Euro'></span> €

    wäre eine möglichkeit das zu machen, aber gibt sicherlich bessere

    bis dann

    1. am ende des scripts fehlt natürlich

      </script>

      nicht vergessen ;)

      bis dann

      1. Moin,

        am ende des scripts fehlt natürlich

        </script>

        nicht vergessen ;)

        ich würd auch das Benutzen von parseInt vorschlagen...

        MfG,
          Juan