0 votes
in SoSci Survey (dt.) by s084744 (130 points)
edited by SoSci Survey

Sehr geehrte Damen und Herren,

ich habe eine Frage bezüglich des Schiebereglers. Die Aufgabe ist zum einen, dass der Schieberegler von 0€ bis 20.000€ in 100€-Schritten verschoben werden kann. Dies habe ich mit folgendem Code realisiert (value=201):

<script type="text/javascript">
<!--
formatter = function(value, reversed) {
  if (value < 0) return "";
  return String(Math.round((value - 1)))*100 + "€";
}
SoSciSliders.setFormat(formatter);
// -->
</script>

Nun soll bei Aufrufen der Seite, die die Vignette enthält, der Ausgangswert des Schiebereglers in der Mitte, also auf 10.000€ stehen und man darf die Frage durch einfaches Klicken auf "weiter" nicht beantworten können, sodass nur durch Klicken auf den Ausgangswert (10.000€) oder verschieben (des Schiebereglers von 0€ bis 20.000€) die Beantwortung der Frage möglich ist.

Wie kann ich dies im Code realisieren? Über Ihre Hilfe bin ich sehr dankbar.

Mit den besten Grüßen

1 Answer

+1 vote
by SoSci Survey (302k points)
selected by s084744
 
Best answer

Eigentlich würde ich zur Funktion preset() raten, aber dann kann der Teilnehmer den Wert auch einfach "so" stehen lassen.

Vielleicht gleich noch eine wichtige Warnung: Sie dürften einige Teilnehmer verwirren, wenn man mit dem Wert glücklich ist, aber trotzdem nochmal auf den Regler klicken muss. In der Praxis hat es sich als hilfreich erwiesen, den Regler zu Beginn einfach ganz auszublenden.

Für die Lösung Ihres Problems stellen Sie bitte in der Schieberegler-Frage die Position für die "weiß nicht" Position so ein, dass sie in der Mitte der Skala liegt. Zugleich erlauben Sie aber kein "weiß nicht". Damit legen Sie fest, wo der Regler steht, wenn noch keine Antwort vorliegt.

by s084744 (130 points)
Vielen Dank für Ihre Hilfe. Sie haben mir sehr geholfen. Ihren Ratschlag werde ich gerne beherzigen.

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

...