Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверка на правильности ответа (https://javascript.ru/forum/misc/54826-proverka-na-pravilnosti-otveta.html)

inuboh 02.04.2015 14:42

Проверка на правильности ответа
 
Приветствую всех!
Подскажите как организовать вот такую фишку:
Есть вопрос: Как звали Пушкина?
Есть текстовое поле: куда нужно вписать ответ
И есть кнопка: "Дальше"
Как сделать чтобы при ответе: "Александр" - пользователь направлялся на следующую страницу, при всех остальных вариантах выдавало сообщение о неправильном ответе?

Viral 02.04.2015 15:29

:nono:

ruslan_mart 02.04.2015 15:30

var answer = prompt('Как звали Пушкина?');

if(answer.toLowerCase() == 'александр') {
    document.location.href = 'http://google.com';
}
else {
    alert('Неверно!');
}

inuboh 02.04.2015 16:55

Viral, то есть такое сделать нельзя?

inuboh 02.04.2015 16:57

Ruslan_xDD, не совсем то что нужно, вопрос открывается в диалоговом окне и после неправильного ответа оно исчезает и получается пустая страница (

Viral 03.04.2015 14:47

то есть кликни по недовольному лицу в моем посте

theKingOfJava 06.04.2015 23:57

<html>
<head>
<meta charset="windows-1251" />

</head>
<body>

<p>как звали Пушкина</p>
<input id="i" />
<button id="b">Далее</button>


<script>

b.onclick=function(){
 /^\s*александр\s*$/i.test(i.value) ?  location="http://javascript.ru" : alert("No")  
}

</script>

</body>
</html>


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