Allerdings ist in meinem Anwednungsbeispiel die Summe flexibel bzw. richtet sich nach einer vorherigen Antwort.
In dem Fall werden Sie nicht umhin kommen, die Summe mit ein wenig JavaScript zu berechnen und anzuzeigen, und auf der nächsten Seite mit einem PHP-Filter zu kontrollieren, ob sich nicht jemand um das Script herum geschummelt oder es abgeschalten hatte ... die offene Texteingabe macht im Hintergrund auch nichts anderes.
Der JavaScript-Code für die Prüfung auf die Summe 100 in den ersten 3 Items der Texteingabe TX08 lautet z.B. wie folgt:
S2QstText.textSumInstance.attach("TX08_sum", 100, ["TX08_01","TX08_02","TX08_03"], 0, "Ihre Antworten ergeben in der Summe nicht 100.");
S2QstText.textSumInstance.setDecimalSeparator(",");
Damit das funktioniert, müssen Sie an geeigneter Stelle ein HTML-Element platzieren, welche die Kennung TX08_sum hat, also z.B. in der Frage:
Aktuelle Summe: <span id="TX08_sum">0</span>
Die 100 im JavaScipt-Code würden Sie durch einen Platzhalter ersetzen, in welchem Sie die gewünschte Summe via replace()
eintragen.