0 votes
in SoSci Survey (dt.) by s310126 (155 points)

Ich verwende auf einer Fragebogenseite eine eigene HTML, die eine Visuelle Analogskala erzeugt. Die Skala wird ausgefüllt, indem Kreise in Verhältnis zu einem großen Kreis angeordnet werden. Ich habe 26 Interne Variablen angelegt, die die Distanz der Planeten zueinander auslesen. Die Datenübertragung funktioniert, wenn restlos alle Planeten (= Items) angeordnet wurden.

Stand jetzt kann man die Fragebogenseite aber sofort wieder verlassen, indem man auf "next" drückt. Dann erfolgt keine Datenübertragung.

Ich möchte eine Funktion erstellen, die die vollständige Bearbeitung meiner Skala als Bedingung setzt, um weiter im Fragebogen zu proceeden. Nur so lassen sich leere Datensätze verhindern.

1 Answer

0 votes
by SoSci Survey (337k points)

Sie können über s2.attachCheck() eine Funktion registrieren, die beim Klick auf "Weiter" aufgerufen wird. Nur wenn diese true zurück gibt, geht es weiter.

function myCheck() {
   if (...) {
      return true;
   }
   return false;
}

window.addEventListener("load", function() {
    s2.attachCheck(myCheck);
});

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

...