0 votes
in SoSci Survey (dt.) by s146388 (140 points)

Vielen Dank für die schnelle Antwort.
Ich würde gerne die zweite Möglichkeit nutzen, habe jedoch nicht verstanden, wie das mit Java Script funktioniert. Was ist das denn genau...ist JavaScript ein weiteres Programm, dass ich erstmal installieren müsste oder wie funktioniert es, damit die überflüssigen Ausweichoptionen auszublenden?

1 Answer

0 votes
by SoSci Survey (328k points)

Eine Einführung finden Sie hier: https://www.soscisurvey.de/help/doku.php/de:create:javascript

Es handelt sich um eine zweite Programmiersprache neben PHP. Im Unterschied zum PHP-Teil läuft diese direkt im Browser beim Teilnehmer - kann also die angezeigte Seite dynamisch beeinflussen während der Teilnehmer daran arbeitet. Oder beim Laden der Seite Elemente ausblenden.

Wie genau funktioniert dies mit JavaScript bei Möglichkeit 2?

Ich kann Ihnen das Vorgehen zumindest grob beschreiben:

1) Sie finden im Inspektor (Firefox) oder Elements (Chrome) in den Entwicklertools Ihres Browsers zunächst einmal die HTML-ID der Eingabefelder heraus.

2) Dann finden Sie die Element mittels document.getElementById(...) im JavaScript-Code und

3) Dann stellen Sie sie mit style.display = "none" unsichtbar. Der JavaScript-Code muss unter der Frage stehen.

<script type="text/javascript">
document.getElementById("AB01_01DK1").style.display = "none";
document.getElementById("AB01_04DK1").style.display = "none";
</script>

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

...