AlienCirl
05.10.2012, 23:26
Здравствуйте! Создаю тест для студентов, в котором используются различные типы тестовых заданий. Необходимо добавить кнопку "Назад", которая бы возвращала к предыдущему вопросу. Проблема с подсчетом верных ответов. Например, если человек ответил на первый вопрос, перешел на второй, потом снова вернулся на первый и ответил по другому, то подсчет баллов за этот ответ ведется дважды.
При использовании RadioButton сейчас обработка результата стоит на кнопке далее (т.е. человек выбирает ответ, нажимает далее и в этот момент проверяется, правильный он или нет). При использовании CheckBox (выбор нескольких правильных ответов) - на каждом флажке написан код обращения к функции. Функция простейшая - если выделены правильные ответы-флажки, то ответ правильный и идет начисление баллов.
P.S. Я - новичок)) Буду благодарна хотя бы за словесное описание, как нужно организовать проверку ответов, чтобы кнопка Назад работала как надо, и двойного подсчета результатов не было.
Предполагаю, что ответы должны проверяться на переходе на последний кадр, но как это организовать, не знаю.
При использовании RadioButton сейчас обработка результата стоит на кнопке далее (т.е. человек выбирает ответ, нажимает далее и в этот момент проверяется, правильный он или нет). При использовании CheckBox (выбор нескольких правильных ответов) - на каждом флажке написан код обращения к функции. Функция простейшая - если выделены правильные ответы-флажки, то ответ правильный и идет начисление баллов.
P.S. Я - новичок)) Буду благодарна хотя бы за словесное описание, как нужно организовать проверку ответов, чтобы кнопка Назад работала как надо, и двойного подсчета результатов не было.
Предполагаю, что ответы должны проверяться на переходе на последний кадр, но как это организовать, не знаю.