0 votes
in SoSci Survey (dt.) by s073135 (320 points)

Hallo,

ich habe auf folgende Art eine Vorprüfung der gegebenen Antworten eingefügt

    SoSciTools.questionnaire.attachCheck(function() {
            ...
    });

In dem Fall, dass ein Timer abgelaufen ist, möchte ich diese Funktion jedoch wieder entfernen. Wie ist dies möglich? Ein Überschreiben mit

    SoSciTools.questionnaire.attachCheck(function() {
            return true;
    });

funktioniert zumindest nicht.

Danke!!!

by s073135 (320 points)
...eine Lösung wäre, die Pflicht zum Beantwortung der Frage per JavaScript zurückzunhemen.

Ist dies möglich?

1 Answer

0 votes
by SoSci Survey (325k points)

Machen Sie es ein wenig anders ... erstellen Sie eine zusätzliche Funktion, welche den Check nur durchführt, wenn er noch aktuell ist.

var checken = true;

function checker() {
  if (!checken) {
    return true;
  }
  // Hier der eigentliche Check
}

Diese Funktion übergeben Sie nun an SoSciTools.questionnaire.attachCheck(). Und wenn Sie checken auf false setzen, wird er deaktiviert.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...