Ergebnis 1 bis 2 von 2

Thema: Summierung von Werten im Formular einbinden

  1. #1
    Contao-Nutzer
    Registriert seit
    20.01.2011.
    Beiträge
    3

    Standard Summierung von Werten im Formular einbinden

    Hallo zusammen!

    Beschäftige mich seit kurzem mit Contao und bin auf ein Problem mit dem Formulargenerator gestoßen und weiss nicht so recht wie ich das einbinden kann.

    Für ein Anfrageformular wollte ich folgendes einbinden:

    HTML-Code:
    <head>
    <title>Test</title>
    <script type="text/javascript">
    function summe() {
        var sum = parseInt(document.anfrageformular.test.value) + parseInt(document.anfrageformular.testa.value) + parseInt(document.anfrageformular.testb.value);
        document.getElementById('sumfeld').value = sum;
    }
    </script>
    </head>
    <body>
    <form name="anfrageformular">
    <select name="test" onChange="summe()">
    <option value="0">-</option>
    <option value="1">1</option>
    <option value="2">2</option>
    </select>
    <select name="testa" onChange="summe()">
    <option value="0">-</option>
    <option value="6">6</option>
    <option value="12">12</option>
    </select>
    <select name="testb" onChange="summe()">
    <option value="0">-</option>
    <option value="6">6</option>
    <option value="12">12</option>
    </select>
    </form>
    <input type="text" id="sumfeld">
    </body>
    Mein Plan war es das script function summe() ... im Seitenlayout-Eigener Javascript Code einzufügen und das Select Menü per HTML Code ins Formular einzubinden. Im Frontend wird das select Menü auch gut dargestellt, jedoch klappt die Summierung nicht! Mein erster Gedanke war, dass Contao dem Formular nur eine Id zuweist und kein name, welchen ich durch Anfrageformular bestimmt habe.

    Weiss jmd Rat oder hat eine bessere Lösung um eine summierung in einem Formular durchzuführen?

    Danke im voraus

    mfg
    Klez

  2. #2
    Contao-Nutzer
    Registriert seit
    20.01.2011.
    Beiträge
    3

    Standard

    Hab nochmal ein bissle rumgetüfftelt!
    <script> als erlaubtes Tag eingefügt! Und den HTML Code in das Anfrageformular eingefügt. Contao zeigt alles wunderbar an!
    Nur das Javascript führt seine function nicht durch!!!

    Code:
    <script type="text/javascript">
    function summe() {
        var sum = parseInt(document.anfrageformular.test.value) + parseInt(document.anfrageformular.testa.value) + parseInt(document.anfrageformular.testb.value);
        document.getElementById('sumfeld').value = sum;
    }
    </script>
    Hat keiner ne Ahnung wieso Cantao es nicht zulässt oder wieso es nicht klappt?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Daten aus DB ins Formular einbinden
    Von timbugto im Forum Formulare
    Antworten: 4
    Letzter Beitrag: 11.01.2011, 13:09
  2. Eigenes PHP Formular einbinden
    Von Gandalf im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 16.07.2010, 09:12
  3. Bei Nachrichten ein Formular aus Formulargenerator einbinden
    Von Gandalf im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 10.05.2010, 10:56
  4. Formular: Wie Danke-Seite einbinden?
    Von Mercurio im Forum Formulare
    Antworten: 4
    Letzter Beitrag: 17.01.2010, 19:51
  5. Wie Formular via Inserttag in die Seite einbinden?
    Von minstyle im Forum Formulare
    Antworten: 3
    Letzter Beitrag: 16.07.2009, 11:57

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •