Hallo,
ich möchte den Schieberegler einen Wert zwischen 0 und 500 zu zeigen. Dafür habe ich direkt in Zusätzlicher Code bei der Frage den folgenden Code eingegeben:
formatter = function(value, reversed) {
if (value < 0) return "";
return String(Math.round((value -1)/100*500)) + " g";
}
SoSciSliders.setFormat(formatter);
Das funktioniert prima. Das Problem ist, dass ich den angegeben Wert bei der nächsten Frage übergeben möchte. Also wenn der Teilnehmer 17 antwortet, würde ich gerne bei der nächste Frage auf den Schieberegler die Antwort 17 anzeigen. Das funktioniert nur halb. Wenn der Teilnehmer 17 antwortet wird dann 15 angezeigt, wenn er 19 antwortet wird dann 20 angezeigt.
Außerdem möchte ich bei der zweiten Frage auch noch einen zusätzlichen Schieberegler haben, der auf einen bestimmten Wert festgelegt ist. Das funktioniert auch, aber ich habe wieder das folgende Problem - ich möchte den Wert 17 auf einer Skala 0-500 haben, das ist dann 4,4%. Wenn ich den folgenden Code eingebe:
preset('OM04_03', 4.4);
Dann wird der Wert 15 angezeigt.
Die Hilfe-Seite zu diesem Thema hat mir auch nicht weiter geholfen https://www.soscisurvey.de/help/doku.php/de:create:questions:slider.