Скрипт теста с radio и checkbox ответами #87m2
Демонстрация работы теста. Для повторного запуска перезагрузите страницу.
Описание теста
- С выбором одного или нескольких ответов, через радиокнопки или чекбоксы.
- Вопросы и ответы задаются в коде теста.
- Правильные и неправильные номера ответов подсвечиваются различными цветами.
- При ошибочном ответе сообщается правильный ответ.
- Вывод итогового результата теста с подсчетом правильных, неправильных и пропущенных вопросов.
- стильные radio и checkbox кнопки.
Использует: html, css, javascript.
Форма теста
Настройка вопросов и ответов теста
Вопросы задаются в файле script.js. Каждому вопросу соответствует отдельный блок, начинающийся и заканчивающийся квадратной скобкой и состоящий из следующих пунктов:
[
'Вопрос', 'Как называются три месяца осени?'],
[
'Способ ответа', 'checkbox'],
[
'Верно', 'Октябрь'],
[
'Ошибка', 'Январь'],
[
'Верно', 'Сентябрь'],
[
'Верно', 'Ноябрь'],
[
'Ошибка', 'Март']
[
'Вопрос', 'Сколько дней в неделе?'],
[
'Способ ответа', 'radio'],
[
'Ошибка', '5'],
[
'Ошибка', '4'],
[
'Ошибка', '6'],
[
'Верно', '7']
где,
- Напротив пунктов
'Вопрос' следует сам вопрос.
- Напротив пунктов
'Способ ответа' – следует указать тип checkbox или radio.
- Далее идут ответы на вопрос:
Напротив пунктов
'Верно' необходимо указывать правильные ответы на вопрос.
Напротив пунктов
'Ошибка' необходимо указывать неправильные ответы на вопрос.
Соответственно для ответов типа radio, может быть только 1 верный ответ, для ответов типа checkbox несколько.
Модификации теста
Также, Вы можете заказать вариант с "Прогресс Баром" и "Таймером"