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
Lesezeichen