This looks like it might be workable. I guess I'll have to learn some Java!
This looks like it might be workable. I guess I'll have to learn some Java!
Here is a follow up sample that randomizes the order of scale response options. It doesn't have an impact on the response data--just the order in which the options are presented. Note that the custom item requires no special parameters such as the (v6) used in the example above. That's because only one response value is collected. Note also that this sample includes an accompanying .que file.
Note this sample was revised on November 18th, 2008 to include "values" for each of the radio options (see discussion below).
Last edited by jarvis24; 11-18-2008 at 09:05 AM.
Thanks for working on a solution for me. I especially appreciate the sample questionnaire file. I just have a few follow-up questions:
(1) How is data recorded for this custom item? The data files produced by this configuration don't record numerical data (the best I can tell). For the two sample questions, only the word "on" is recorded in the dataset. Am I missing something here?
(2) Am I able to reformat the look of the random_scale_options.htm file (font, background color, etc.) without it effecting how the random_order.js file works? I have limited knowledge of html and zero knowledge of java, so I have no idea how much I can fiddle with the html file without screwing things up.
Thanks for your help.
I've reposted it--give it another try now. In the code for each radio button, there was no "value" set. I added "value = 1" "value = 2" etc. to the appropriate options and now the values write to the data file.
And yes, you can alter the look of the HTML in any way you like. At worst, you can always go back to the original but in general, formatting will not affect the functionality.