I've been playing around with the input type=range
for the first time, and ideally I'd like to set the step value to an array of values. I looked over the spec and I see the possibility for a datalist but it seams the data list is only used for highlight values in a range, so to speak, but not setting the values in the range.
So, something like this (ideally without a jQuery plugin, etc.):
<input type="range" min="1" max="100" value="0" step="1,3,5,10,20">
See Question&Answers more detail:os