it-swarm.com.de

Was kann ich tun, um Fehler zu reduzieren, wenn der Benutzer große Zahlen eingibt?

Ich mache eine Online-Umfrage. Eine der Fragen ist:

Wie viel möchten Sie nächstes Jahr investieren?

Die Zahlen können zwischen 1000 - 100000 € variieren.

Ich stelle ein normales Eingabetextfeld zur Verfügung, aber das Problem ist, dass der Fehler sehr groß ist, wenn ein großes Unternehmen 10000 anstelle von 100000 eingibt.

Die Umfrage ist auch in Papierform und sieht folgendermaßen aus:

http://i.imgur.com/iAi36.png

Ist es möglich, etwas Ähnliches zu tun, oder gibt es eine andere Technik, mit der ich die Wahrscheinlichkeit von Fehlern minimieren kann?

1
tevlon84

Option 1: "Papier emulieren"

Erweitern Sie das Textfeld (über JS) so, dass die eingegebene Zahl dynamisch mit Tausenden und Dezimaltrennzeichen formatiert wird.

Diese Lösung ähnelt der Lösung, die Sie in der Darstellung auf Stift und Papier haben.


Option 2: "Die genaue Menge ist Ihnen wahrscheinlich sowieso egal"

Da Sie erwähnt haben, dass es sich bei dem fraglichen Anwendungsfall um eine Umfrage handelt, werden Sie wahrscheinlich sowieso Ergebnisse gruppieren, oder?

Angenommen, Sie benötigen nicht wirklich eine genaue Zahl, sondern eine Schätzung oder einen Bereich, könnten Sie Folgendes verwenden:

  • ein (Bereichs-) Schieberegler - der selbst für präzise Zahlen ziemlich gut funktionieren würde
  • eine Reihe von Radiobuttons, die Bereiche [$ 0 - 10k], [$ 10k - 20k],…
  • ein Dropdown-Menü, das auf die gleiche Weise wie die Optionsfelder funktioniert. Außerdem sparen Sie Platz und lassen das Formular für den Benutzer weniger umfangreich erscheinen

Persönlich würde ich wahrscheinlich mit dem Schieberegler gehen. Die Leute lieben sie: p

6
vzwick