Using radio buttons instead of a slider

by on August 19, 2009

Q: I have a survey on my site and I want to give the user the option of agreeing a certain % with a statement. I was thinking about using a slider  (0 – 100%) where people can slide it to select how much they agree with the statement. I am wondering if this is the best solution.

A: Most of the slider widgets I have seen are written in jQuery. jQuery is a library written in JavaScript to take advantage of Ajax. Ajax, which stands for asynchronous javascript and XML, is a term used to describe client side technology for web applications. Most sliders should be pretty easy to integrate into your survey but I would suggest that doing this would lead to some issues down the road.

I would suggest you just add 5 radio buttons (0%, 25%, 50%, 75%, and 100%) to your survey. The reason I would suggest radio buttons over sliders is that sliders can be very annoying. They can cause problems where by people cannot get the value at the exact spot they want. It also causes problems with reports because with a slider there are 101 values (0 to 100) but with the radio buttons you have 5 possible values.

My suggestion is that you use radio buttons instead of sliders if you want to add a way for users to show how much they agree or disagree with a statement in a survey.

Read Question Here