0 votes
in SoSci Survey (dt.) by s333469 (110 points)
closed by SoSci Survey

Hallo,

ich möchte bei einem Schiebregler einen Euro-Wert (0-200 €) anzeigen lassen, welchen die Teilnehmer einstellen.

Über die offizielle Seite habe ich folgendes Skript eingebaut, welches bei im Testfeld der Fragen-Konfiguration auch funktioniert.
Wenn ich dann allerdings einen Pretest durchführe, überlagert der Euro-Wert über den Prozentwert und macht ihn somit unleserlich.
Wie kann ich dies verhindern?

var formatter = function(value, reversed) {
// Nichts anzeigen, wenn ein Wert kleiner 0 (z.B. -9 = keine Antwort) vorliegt
if (value < 0) return "";
// Den Wert von 1-101 auf 0-100 transformieren (minus 1) und runden mittels Math.round(),
// dann auf den Bereich 0-1 (dividiert durch 100),
// dann auf den Bereich 0-20 (multipliziert mit 20) und
// Zuletzt noch ein Leerzeichen und Eurozeichen ergänzen (plus " €")
return String(Math.round((value - 1) / 100 * 20)) + " €";
}
SoSciSliders.setFormat(formatter);

closed with the note: Es liegen keine weiteren Informationen zu der Frage vor, welche für eine hilfreiche Antwort erforderlich wären. Wir gehen davon aus, dass das Problem bereits gelöst wurde.
by SoSci Survey (358k points)
Bitte erstellen und posten Sie einen Pretest-Link, der direkt zur betroffenen Seite führt. Dann werfe ich gerne einen Blick auf das Problem.

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

...