P.Kyritz: Ein Button für alles

Mache gerade eine berechnung

in der das Volumen,Oberfläche und die masse ausgerechnet werden soll

will es aber nur mit ein button machen bitte um hilfe

  1. Mache gerade eine berechnung

    Hallo, Mache gerade eine berechnung

    in der das Volumen,Oberfläche und die masse ausgerechnet werden soll

    will es aber nur mit ein button machen bitte um hilfe

    Mit HTML (siehe Themenbereich des Threads) wird Dir es kaum gelingen, Berechnungen anzustellen.

    Ich nehme an, Du hast ein Formular, in dem verschiedene Felder ausgefüllt werden können. Beim Betätigen _eines_ Buttons sollen alle möglichen Aktionen (z. B. Berechnungen) ablaufen, deren Ergebnisse auf der gleichen / einer anderen Seite angezeigt werden oder in eine Datenbank abgelegt werden.

    Stimmt das ?

    Zu diesem Zweck nimmst Du am besten einen Klickbutton mit einem OnClick() Event-Handler, führtst alle Aktivitäten in einem JavaScript aus, verpackst die Ergebnisse in hidden fields Deines Formulars und führst anschließend das submit des Formulars per JavaScript aus.

    Hilft das ?
    Ansonsten wären nähere Informationen erforderlich, was Du eigentlich machen und erreichen willst.

    Gruß
    Hans-Peter

    1. Hallo, noch mal

      Zu diesem Zweck nimmst Du am besten einen Klickbutton mit einem OnClick() Event-Handler, führtst alle Aktivitäten in einem JavaScript aus, verpackst die Ergebnisse in hidden fields Deines Formulars und führst anschließend das submit des Formulars per JavaScript aus.

      alternativ kannst Du natürlich auch die Berechnungen in einem Script _nach_ dem Empfang der Formular-Daten auf der Zielseite durchführen. Damit kann der Klickbutton auch ein Submit-Button sein und Du sparst Dir die hidden fields.

      Gruß
      Hans-Peter

  2. Holladiri

    Mache gerade eine berechnung

    Schön schön, doch ...

    in der das Volumen,Oberfläche und die masse ausgerechnet werden soll

    ... Volumen von was ? Oberfläche von was ? Masse von was ? Welche Größen sind gegeben ?

    Freilich kannst Du alles mit einem Button ausrechnen.

    <input type=button onClick="rechne()">

    function rechne()
    {
      // Wenn ich wüßte, was Du rechnen willst, würde ich's auch reinschreiben
      alert("Volumen: " + V + "\nOberfläche: " + O + "\nMasse: "+ m);
    }

    will es aber nur mit ein button machen bitte um hilfe

    Immer doch, Du mußt nur genau sagen, was Du willst.

    Ciao,

    Harry