Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Тест с не большим вкраплением JavaScript (https://javascript.ru/forum/misc/24904-test-s-ne-bolshim-vkrapleniem-javascript.html)

samp sanctus 18.01.2012 15:28

Тест с не большим вкраплением JavaScript
 
<html>
<body>
<form>
<p>
1 question
</p>
<input type="radio" name="q1" onclick="b1=1">1<br>
<input type="radio" name="q1" onclick="b1=0">0<br>
<input type="radio" name="q1" onclick="b1=0">0<br><br>

<p>
2 question
</p>
<input type="radio" name="q2" onclick="b2=0">0<br>
<input type="radio" name="q2" onclick="b2=1">1<br>
<input type="radio" name="q2" onclick="b2=0">0<br><br>

<p>
3 question
</p>
<input type="radio" name="q3" onclick="b3=0">0<br>
<input type="radio" name="q3" onclick="b3=1">1<br>
<input type="radio" name="q3" onclick="b3=0">0<br><br>

<p>
4 question
</p>
<input type="radio" name="q4" onclick="b4=0">0<br>
<input type="radio" name="q4" onclick="b4=1">1<br>
<input type="radio" name="q5" onclick="b4=0">0<br><br>

<p align="center">
<input type="button" value="Готово" onclick="[JS]alert('Вы ответили правильно на '+(b1+b2+b3+b4)+' вопросов'); 
var ss=b1+b2+b3+4;
switch (ss) {
case 1:
alert ('Попробуйте еще');
break;

case 2:
alert('Попробуйте еще');
break;

case3:
alert('Неплохо,но попробуй еще');
break;

case 4:
alert('Молодец');
break;
"[/JS]>
</p>
</form>

</body>
</html>



Что в коде javascript не правильно?
В идеале я хотел чтобы разных вариантах количества очков переходило на другие страницы
Помощь нужна быстро

Skipp 18.01.2012 15:38

O_O ахринеть, такого я ещё не видел
Самое главное не правильно, то где этот код и как он размещён.

melky 18.01.2012 16:03

Пример: я в шоке
<html>
<body>
<form>
<p>
1 question
</p>
<input type="radio" name="q1" onclick="b1=1">1<br>
<input type="radio" name="q1" onclick="b1=0">0<br>
<input type="radio" name="q1" onclick="b1=0">0<br><br>

<p>
2 question
</p>
<input type="radio" name="q2" onclick="b2=0">0<br>
<input type="radio" name="q2" onclick="b2=1">1<br>
<input type="radio" name="q2" onclick="b2=0">0<br><br>

<p>
3 question
</p>
<input type="radio" name="q3" onclick="b3=0">0<br>
<input type="radio" name="q3" onclick="b3=1">1<br>
<input type="radio" name="q3" onclick="b3=0">0<br><br>

<p>
4 question
</p>
<input type="radio" name="q4" onclick="b4=0">0<br>
<input type="radio" name="q4" onclick="b4=1">1<br>
<input type="radio" name="q5" onclick="b4=0">0<br><br>

<p align="center">
<input type="button" value="Готово" onclick="alert('Вы ответили правильно на '+(b1+b2+b3+b4)+' вопросов'); 
var ss=b1+b2+b3+*!*b4*/!*;
switch (ss) {
case 1:
alert ('Попробуйте еще');
break;

case 2:
alert('Попробуйте еще');
break;

case3:
alert('Неплохо,но попробуй еще');
break;

case 4:
alert('Молодец');
break;
*!*
}
"">
*/!*
</p>
</form>

</body>
</html>


давай дальше сам.


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