In meiner Umfrage habe ich 4 Antwortmöglichkeiten als Schieberegler, bei denen insgesamt in Summe 100 Punkte vergeben werden können. Es folgt eine Fehlermeldung, wenn einzelne Schieberegler nicht bewegt wurden, aber die Umfrage lässt sich fortführen, auch wenn die 100 Punkte noch nicht verteilt wurden. Wie kann ich dies ändern?
Mein bisheriger Code lautet folgendermaßen, damit Punkte statt % angezeigt werden:
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-21 auf 0-20 transformieren (minus 1) und runden mittels Math.round()
return String(Math.round((value - 1))) + " Punkte";
};
SoSciSliders.setFormat(formatter);