Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как вызвать алерт при правильном ответе на вопрос теста? (https://javascript.ru/forum/events/61904-kak-vyzvat-alert-pri-pravilnom-otvete-na-vopros-testa.html)

innowed 18.03.2016 07:07

Цитата:

Сообщение от Wilshere (Сообщение 410977)
При правильном ответе alert("Правильно")
При не правильном ответе alert ("Не верно! ")

https://jsfiddle.net/runp6hm8/


<h3>Выберите правильный перевод слова</h3>
				<p>Yellow</p>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc"><span>Лето</span></label><br>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc"><span>Камень</span></label><br>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc"><span>Желтый</span></label><br>
					
          <label><input onclick="patasxaniStugum(this)" type="radio" name="harc"><span>Машина</span></label>


function patasxaniStugum(element) {




}

я бы так сделал
function patasxaniStugum(name){
  var inside=name.nextSibling.innerHTML;
  if(inside=="Желтый"){
   alert("правильно"); 
  }
  else{
    alert("неправильно");
  }
}

Manyasha 18.03.2016 09:29

Цитата:

Сообщение от Wilshere (Сообщение 411168)
мы это еще не проходили.

А если так?
<h3>Выберите правильный перевод слова</h3>
				<p>Yellow</p>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc" value = 1><span>Лето</span></label><br>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc" value = 2><span>Камень</span></label><br>
					<label><input onclick="patasxaniStugum(this)" type="radio" name="harc" value = 3><span>Желтый</span></label><br>
          <label><input onclick="patasxaniStugum(this)" type="radio" name="harc" value = 4><span>Машина</span></label>
<script>
function patasxaniStugum(element) {
  if (element.value == 3) {
    alert("Правильно");
  }else{
    alert ("Не верно! ")
  }
}
</script>


Часовой пояс GMT +3, время: 10:21.