I'm trying to build a quiz with 13 questions ordered into 13 groups. Each question is a true/false with immediate feedback given to the participant via a relevance equation in another Text Display question in the same group.
To prevent participants from changing their response once they've learned the correct answer, I added some javascript to the main question, e.g.
However...this seems to disable any of the responses being registered once I activate the survey? I've attached a screenshot of a subset of questions with responses (showing that only the question without the disabling javascript has registered the answer).
The javascript only disables the radiobuttons after selection...so I don't quite understand why no answer is logged.
Hi, schmitty,
so each group only contains the question and the feedback.
Why don't you ask "question by question" without a "Previous"-Button?
You could repeat the question and pipe the given answer to the feedback page, and then explain, why it was wrong, and general sights of the problem, or whatever. (as you seem to do it)
Best regards
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Seems like question and the information of the correct answer are on the same page. At the moment when you disable the radio button it has not been saved to the database yet, so I guess disabling will prevent it from writing result to database.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.