DARKENN
@DARKENN

Как сделать проверку radiobutton после завершения таймера (JS)?

<center>
<div class="game-block">
<p class="question">123123</p>
<p id="timer">12</p>
<form action="this.php" method="POST">
	 <div class="radio-container">
      <input type="radio" name="r" style="display: none;" value="0">
    <div class="form-item radio-btn nth-3">
      <input type="radio" name="r" id="radio3" value="l">
      <label for="radio3">123</label>
    </div><br>
      <div class="form-item radio-btn nth-3">
      <input type="radio" name="r" id="radio4" value="2">
      <label for="radio4">123</label>
    </div><br>
      <div class="form-item radio-btn nth-3">
      <input type="radio" name="r" id="radio5" value="3">
      <label for="radio5">123</label>
    </div>
</div>
</form>
</div>
</center>


var t=3; 
	function refr_time()
	{
	  if (t>0)
	  {
	    t--;
	    document.getElementById('timer').innerHTML=t;
	  } else {
	    clearInterval(tm);
    var inp = document.getElementsByName('r');
    for (var i = 0; i < inp.length; i++) {
     if (inp[i].type == "radio" && inp[i].checked) {
     var answ = inp[i].value;
     var tru = "1";
     	if (answ == "1") {
     		javascript:document.location.href='----';
     	} else {
			javascript:document.location.href='----';
       			} 
			}
		}
	}
}
var tm=setInterval('refr_time();',1000);
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
OTCloud
@OTCloud
Программирование и Архитектура ПО
Вот ссылка на викторину. Она работает почти по вашему сценарию, но там я делал чисто тестом.
Если что то захотите исправить, там все расписано, не заблудитесь. Надеюсь что это будет ответом на вашу задачу.

https://jsfiddle.net/TCLoud/bqn3hj1p/24/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы