0 votes
ago in SoSci Survey (dt.) by s268020 (250 points)

Liebes Sosci Survey Team,

Ich möchte eigentlich nur den Minimumwert von einem Schieberegler ändern, sodass er nur von 51-99 geht, statt 0-99.

Ich habe dazu diese Seite gelesen https://www.soscisurvey.de/help/doku.php/de:create:questions:slider#beispieleuro-betraege

aber bisher habe ich damit nicht mein Glück gefunden. Probleme:

Am komfortabelsten ist das Eingabefeld JavaScript-Code unter Weitere Einstellungen → zusätzlicher Code direkt in der Schieberegler-Frage. Dort wird das umgebende weggelassen und mit s2["%q.id%"].setFormat(formatter); kann man die Funktion direkt an die Schieberegler der einzelnen Frage binden.

Dieses "zusätzlicher Code" gibt es für mich in den Schieberegler Fragen nicht. Oder ich bin blind, und Strg+F findet auch kein Wort auf der Seite, das mit "zus" anfängt.

Sie können den Code als Textbaustein speichern und beim Fragebogen zusammenstellen in die Fragebogen-Seite ziehen oder
direkt mit einem HTML-Code Element auf der Seite platzieren. Der Code muss dabei unter der Frage auf der Seite platziert werden

Anstatt die Frage zu verändern, wurde dann aber einfach der Code auf der Seite im Fragebogen mitgedruckt.

Tut mir leid, wenn ich mich dumm anstelle, aber ich finde es (dafür dass mein Anliegen nicht besonders kompliziert ist) alles andere als intuitiv.

Danke im Voraus!

1 Answer

0 votes
ago by SoSci Survey (359k points)
selected ago by s268020
 
Best answer

Wenn Sie einen normalen Schieberelger verwenden, sollten Sie unter "Weitere Einstellungen" folgende Karteireiter finden:

Screenshot

Deutlich weniger ist es, wenn Sie den Fragetyp "zweiseitiger Schieberegler" gewählt haben. In diesem Fall fügen Sie den JavaScript-Code bitte einfach als "HTML Code" Element auf der entsprechenden Fragebogen-Seite unter dem Schieberegler ein. Oder ...

Anstatt die Frage zu verändern, wurde dann aber einfach der Code auf der Seite im Fragebogen mitgedruckt.

... wenn Sie ein Textelement verwenden, dann stellen Sie sicher, dass dort als "Darstellung" die Option "HTML-Code" gewählt ist. Vor dem Umschalten den Code kopieren und nachher wieder einfügen, sonst werden alle <> in $lt;&gt; umgewandet.

ago by s268020 (250 points)
Danke, das war hilfreich! Wenn ich noch eine Anschlussfrage stellen darf: es wird gleich zu Anfang (vor dem ersten Klicken) eine Zahl (41) angezeigt, und ich habe nicht herausgefunden, warum, und wie ich sie loswerde. Siehe hier: https://ibb.co/TBPrrjMd
Ich möchte die Werte nicht grundsätzlich ausblenden - wenn die Teilnehmer klicken, sollen sie auch die entsprechenden Werte sehen. Diese 41 ist nur total willkürlich und seltsam.
ago by SoSci Survey (359k points)
Die 41 ist der voreingestellte Wert, ganz links, würde ich sagen. Der "interne" Code für "nicht beantwortet und nicht berührt" ist -9. Wenn Ihr JavaScript nicht prüft, ob es einen positiven Wert bekommt (dann sollte es einen leeren String zurückgeben), kann es schon auf das Ergebnis -41 kommen, wenn Sie 50 addieren...

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

...