Как написать тест в HTML на JavaScript

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

Вот это я понимаю адекватный человек: показал код, скинул и исходник. Не то что у других каналов, я балдею обалдеваааю.

ZaretskiyRoman
Автор

Здравствуйте, подскажите а как с помощью javascript сделать защищённость тестов, чтобы пользователь при открытии кода страницы не смог увидеть варианты правильных ответов? как их все скрыть? а то тесты сделал а при открытии кода страницы правильные варианты ответов видны, есть ли код?

Александр-уоь
Автор

Мне кажется лучше использовать VS code или, например, Sublimetext. А Notepad++ это сплошной геморой.

rufatbilalov
Автор

Почему не всплывает "подтвердите действие на сайте"?

Эллл-рщ
Автор

Спасибо а если скрыт ответ то как можно его увидеть на сайте не отвечая

isaaichat
Автор

КОД ИЗ ВИДЕО
<meta content='IE=edge'
<meta charset="utf-8">
<META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="ru">

<form name="quiz" class="quiz" id="quiz"
<h3> Вопрос 1 </h3>
<input name="vopros1" checked="checked" value="no" id="value1" type="radio"> Ответ 1 <br>
<input name="vopros1" value="no" id="value2" type="radio"> Ответ 2 <br>
<input name="vopros1" value="no" id="value3" type="radio"> Ответ 3 <br>
<input name="vopros1" value="nо" id="value4" type="radio"> Ответ 4 <br>

<h3> Вопрос 2 </h3>
<input name="vopros2" checked="checked" value="no" id="value1" type="radio"> Ответ 1 <br>
<input name="vopros2" value="no" id="value2" type="radio"> Ответ 2 <br>
<input name="vopros2" value="no" id="value3" type="radio"> Ответ 3 <br>
<input name="vopros2" value="nо" id="value4" type="radio"> Ответ 4 <br>

<h3> Вопрос 3 </h3>
<input name="vopros3" checked="checked" value="no" id="value1" type="radio"> Ответ 1 <br>
<input name="vopros3" value="no" id="value2" type="radio"> Ответ 2 <br>
<input name="vopros3" value="no" id="value3" type="radio"> Ответ 3 <br>
<input name="vopros3" value="nо" id="value4" type="radio"> Ответ 4 <br>
<br>
<input value="submit" type="submit">
</form>
<script>
function check()
{
var yes=0;
var no=0;
var otvet="";
var choice;
for (var v=1; v<=3; v++)
{
var q =
for (var i=0; i<q.length; i++)
{
if (q[i].checked) {
choice=q[i].value;
}
}
if (choice=="nо") {yes++;}
if (choice=="no") {no++;}
}
switch (true) {
case (yes<2): otvet="оценка 3";break;
case (yes==2): otvet="оценка 4";break;
case (yes>2): otvet="оценка 5";break;
default: otvet="очень плохо";break;
}
alert(otvet);
}
</script>

Fory
Автор

Братишка, куда деньги на клаву кидать?

truenickname
Автор

Здравствуйте, а что нужно исправить в коде программы если у меня не 3 вопроса, а больше

АртёмШерстенников-йр
Автор

Как понять какой из ответов теста правильный?

darrris
Автор

Как изменить правильную ответ на другой место например правильный ответ это 1 вопрос 2 ответ

kazero-R
Автор

Для новичков без объяснение это будет сложно понять, да можно просто тупо переписать код, но он ничего не поймет.

TmmiDX
Автор

А можно чтобы эти вопросы рандомно показывались?

ДенисШиряев-кр
Автор

Здравствуйте. У меня больше 3 не отмечается. Если отмечаешь то первые отменяются.

АйжанаСмаилова
join shbcf.ru