0 votes
in SoSci Survey (dt.) by s167045 (720 points)
edited by s167045

Herzlichen Dank.
Mir sind bei der Lektüre ist mir als Java Neuling noch eine Frage hierzu gekommen und zwar habe ich folgenden Hinweis gefunden:

Variante 1: JAVA-Script:

"Hinweis: Sie sollten den JavaScript Code so gestalten, dass er die nicht-benötigten Inhalte ausblendet – nicht die benötigten einblendet. Das hat den Vorteil, dass Teilnehmer mit deaktiviertem JavaScript die Frage trotzdem beantworten können, weil sie hier gar nicht erst ausgeblendet wird."

Wenn ich nun die Frage als Pflichtfrage gekennzeichnet habe und der Proband Java deaktiviert hat - wird mein Feld nicht angezeigt und er kann die Frage nicht beantworten bzw. den Fragebogen nicht beenden? Bin ich ergo bei Wahl der Java Variante (technisch gesehen) Fehler anfällig - insbesondere wenn der Zugang zum Fragebogen für alle Endgeräte offen stehen soll?

1 Answer

+1 vote
by SoSci Survey (305k points)

Nerd-Info vorab: Java und JavaScript sind trotz der Namensähnlichkeit gaaaanz unterschiedliche Sachen.

Wenn ich nun die Frage als Pflichtfrage gekennzeichnet habe und der Proband Java deaktiviert hat - wird mein Feld nicht angezeigt und er kann die Frage nicht beantworten

Richtig, das ist ungünstig :)

Generell ist es natürlich eine zweite Überlegung wert, ob man Fragen, die nur einigen Befragten gezeigt werden, wirklich mit einer Antwortprüfung belegen will.

Wenn man sich das gut überlegt hat und es realisieren will, muss man die automatische Antwortprüfung deaktivieren und sie durch eine individuelle Antwortprüfung mittels PHP-Code ersetzen. Und zwar so, dass die Antwort nur dann verpflichtend ist, wenn die Bedingungen erfüllt sind, dass die Frage auch angezeigt wurde.

Ja, das ist ein wenig kompliziert. Aber die Antwortpflicht wird vielfach auch etwas häufiger eingesetzt als sie methodisch sinnvoll wäre.

by s167045 (720 points)
Wäre es auch denkbar beim Laden der Seite mit Java Script das Textfeld adhoc auszublenden und beim anwählen des Items mit Textfeld "aufploppen" lassen?
Dadurch würden ja alle die Java Script nutzen (was die Mehrheit sein dürfte) das "Aufploppen" erhalten (also die elegantere Darstellung) und alle anderen (ohne Java) hätten das Item mit Textfeld adhoc angezeigt (was zwar nicht ganz so elegant aber trotz allem praktikabel wäre)?

Dankschön
by SoSci Survey (305k points)
Ja, das können Sie so machen (würde ich auch so empfehlen), aber das ändert nichts an den Problemchen mit der Antwortpflicht.

> Wenn ich nun die Frage als Pflichtfrage gekennzeichnet habe und der Proband Java deaktiviert hat - wird mein Feld nicht angezeigt

Diesen Punkt Ihrer Frage hatte ich überlesen, pardon. Also: Die (Standard-)Antwortpflicht von SoSci Survey ist erstmal komplett unabhängig davon, ob Sie das Feld per JavaScript ausblenden oder nicht.
by s167045 (720 points)
Wunderbar – Dankeschön. Eine letzte Rückfrage:
In Bezug auf Ihre Bemerkung mit der Antwortpflicht und meinen letzten obigen Vorschlag ("Ausblenden"):

1) Fall Java-Script aktiviert:
hier sollte alles reibungslos funktionieren

2) für den Fall Java-Script deaktiviert:
hier würde sich ja bei Auswahlpflicht eines Items Nichts ändern?
Ergo sehen die Probanden einfach alle Items  – plus bei den drei Items zusätzlichem freiem Textfeld eben alle drei Textfelder?
Dementsprechend dürfte sich die Auswahlpflicht nur auf das gewählte Item sowie das dazugehörige Textfeld erstrecken?

Wäre das Problem so gelöst oder habe ich hier einen Denkfehler?

Herzlichen Dank
by SoSci Survey (305k points)
> 1) Fall Java-Script aktiviert:
> hier sollte alles reibungslos funktionieren

Nur dann, wenn Sie keine Antwortpflicht für die Frage aktiviert haben, die Sie per JavaScript eventuell ausblenden.
by s167045 (720 points)
ad 2: wenn das Ausblenden also nur auf das Textfeld ohne "Antwortzwang" ist dürfte es kein Problem sein?
by SoSci Survey (305k points)
Ja, richtig. Aber das können Sie ja einfach ausprobieren.

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

...