0 votes
in SoSci Survey (dt.) by s171605 (530 points)
edited by s171605

Hallo,

ich müsste für meinen Umfragebogen ein Interface programmieren (siehe unten), wobei je nach Experimentalgruppe nur bestimmte Aufgaben ausgewählt werden können, jedoch trotzdem sichtbar bleiben sollten (mit grauem Hintergrund).

Beispiel: Dem Probanden stehen 5 Aufgaben zur Auswahl zur Verfügung. Er kann jedoch nur 3 davon wählen und der Rest ist nicht wählbar da nicht für ihn geeignet (die Aufgabe sollte aber trorzdem noch sichtbar sein).

Wäre sehr dankbar für jegliche Hilfe und Tipps!

2 Answers

+1 vote
by SoSci Survey (330k points)

Ich würde für so eine Auswahl erstmal die Mehrfachauswahl mit Kärtchen-Darstellung versuchen.

Das deaktivieren einzelner Optionen lässt sich dann per JavaScript bewerkstelligen. Allerdings sollten Sie kontrollieren, ob die Person JavaScript nicht deaktiviert hat, um die 0,5% mit deaktiviertem JavaScript bei der Auswertung auszuschließen.

Das Ausgrauen könnten Sie entweder mit JavaScript und CSS versuchen oder Sie binden an den entsprechenden Stellen direkt graue Bilder ein.

Die Alternative wäre, dass Sie das ganze mittels HTML selbst basteln und mittels JavaScript eine Auswahl-Option erlauben. Das Ergebnis würden Sie dann in interne Variablen speichern. Allerdings sollten Sie dafür ein Stück Kompetenz im Bereich der Web-Programmierung mitbringen.

by s171605 (530 points)
Vielen Dank. Was wäre denn der Java befehl um einzelne Optionen zu deaktivieren?

PS: es sollte nur einer der Tasks ausgewählt werden. Wäre hierfür nicht die Einfachauswahl besser geeignet?
by SoSci Survey (330k points)
Ich habe es oben in eine separate Antwort gepackt.

> PS: es sollte nur einer der Tasks ausgewählt werden. Wäre hierfür nicht die Einfachauswahl besser geeignet?

Ja, definitiv. Aber das können Sie im Fragetyp ja einfach umschalten und beides unterstützt die Kärtchen-Darstellung.
+1 vote
by SoSci Survey (330k points)

SoSci Survey bindet für die Kärtchendarstellung eine kleine JavaScript-Bibliothek ein. Wir haben das Deaktivieren einzelner Kärtchen jetzt nochmal ein wenig einfacher gestaltet (erstmal nur auf www.soscisurvey.de).

Fügen Sie auf der Fragebogen-Seite folgende HTML-/JavaScript-Code ein.

<script type="text/javascript">
window.addEventListener("load", function() {
    SoSciTools.questionnaire.AU01.item(2).disabled = true;
    SoSciTools.questionnaire.AU01.item(4).disabled = true;
    SoSciCards.refresh();
});
</script>

Das AU01 müssen Sie bitte durch die Kennung Ihrer Auswahl- oder Mehrfachauswahlfrage ersetzen. Und die Zahlen (2 und 4 im Beispiel) durch die Kennungen der Optionen, die Sie deaktiveren möchten.

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

...