Dankeschön für die Antwort.
Ich würde es gerne so einstellen, dass nur auf Klicks reagiert wird. Dabei habe ich mich an einer Frage orientiert, wobei es sich um ein ähnliches Problem handelt, wo der "Weiter Button" erst nach einer gewissen Anzahl an Wörtern anzeigt wird.
https://support.soscisurvey.de/?qa=9703/weiter-button-erst-anzeigen-mindestanzahl-wortern-erfullt
Hierbei habe ich versucht, auf der folgenden Seite:
https://www.soscisurvey.de/help/doku.php/de:create:questions:text#woerter_zaehlen den HTML-Code „Zeichen zählen“ zu verwenden. Und dort den folgenden HTML Code einzubauen:
function CounterCheck() {
if ( $answered++<= 95)
return SoSciTools.submitButtonsHide();
else
return SoSciTools.submitButtonsDisplay();
}
Mein bisher „versuchter“ HTML Code sieht wie folgt aus. Leider funktioniert dieser nicht so wie ich es gehofft hatte:
<script type="text/javascript">
<!--
function addCounter($answer) {
if (limit) {
limit = parseInt(limit);
}
if ($answer > 0) {
$answered++;
}
// Funktion zum Zählen und Anzeigen des Wertes
function refresh() {
var s = input.value.replace(/\r\n/g, "\r").replace(/\r/g, "\n");
var res = s.length;
if (limit) {
res = limit - res;
}
// Inhalt des Anzeigeelements löschen
while (display.lastChild) {
display.removeChild(display.lastChild);
}
function CounterCheck() {
if ( $answered++<= 95)
return SoSciTools.submitButtonsHide();
else
return SoSciTools.submitButtonsDisplay();
}
// Bei jeder Änderung des Textfelds aktualisieren
SoSciTools.attachEvent(input, ["change","keyup"], refresh);
// Beim Laden aktualisieren
refresh();
}
// -->
</script>
Denn bei dem „Zeichen Zählen“geht es um nur um EIN Eingabefeld. In meinem Fragebogen müssen die Teilnehmer aber 96 Aufgaben bearbeiten.
Könnten Sie mir sagen, ob mein Ansatz überhaupt so machbar ist? Und wie kann ich das mit dem Reagieren auf Klicks am Besten mit einbinden? (Hier dachte ich könnte ich den folgenden HTML-Code versuchen zu verwenden:
https://www.soscisurvey.de/help/doku.php/de:create:dynamic)
Allerdings sind meine Künste im Programmieren nicht so ausgeprägt :D Ich schicke Ihnen deshalb mal einen Pretest Link zu der betroffenen Seite im Fragebogen, vielleicht können Sie sich damit das ganze etwas besser vorstellen:
https://www.soscisurvey.de/tutorial194465/?act=0ZcH5KdpshOKgoXrtzUEVaNS
Danke schonmal!