Това е тест система създадена с java script .
DEMO
Код:
<HTML>
<HEAD>
<META http-equiv="Content-Language" content="en-gb">
<META NAME="description" CONTENT="Тествайте знанията си!">
<META NAME="keywords" CONTENT="Тест">
<TITLE>Тест</TITLE>
<SCRIPT LANGUAGE="JavaScript">
var speechstr='"';
var A0= new String
var A1= new String
var A2= new String
var A3= new String
var A4= new String
function MarkAnswers()
{
var i=0
t=5
info="toolbarno,location=no,directories=no,directories=no,status=no,menubar=no,height=310,width=290,"
info+="scrollbars=yes,resizable=yes"
Answers=window.open("","msgWindow",info)
Answers.opener=window;
Answers.opener.name="opener";
Answers.document.clear;
Answers.document.write("<HEAD><TITLE>Answers...</TITLE></HEAD>");
if (A0.toLowerCase()=="c")
{
i=i+1;
}
if (A1.toLowerCase()=="b")
{
i=i+1;
}
if (A2.toLowerCase()=="d")
{
i=i+1;
}
if (A3.toLowerCase()=="c")
{
i=i+1;
}
if (A4.toLowerCase()=="d")
{
i=i+1;
}
Answers.document.write("<BODY BGCOLOR=#FFFFFF ALINK=#000000 LINK=#000000 VLINK=#000000>");
Answers.document.write("<p align=Left><B><FONT SIZE=5 FACE="+speechstr+"Tahoma"+speechstr+" COLOR=#008080>Отговори...</B></FONT></p>");
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Tahoma"+speechstr+" COLOR=#008080>Ти изкара "+i.toString()+" от възможни "+t.toString()+" точки</B></FONT></p>");
var currentGrade=new String
var currentComment=new String
currentGrade=""
currentComment=""
if (i>=0)
{
currentGrade="2";
currentComment="Слаба оценка.";
}
if (i>=2)
{
currentGrade="3";
currentComment="Среден";
}
if (i>=3)
{
currentGrade="4";
currentComment="Добър";
}
if (i>=4)
{
currentGrade="5";
currentComment="Много добро представяне";
}
if (i>=5)
{
currentGrade="6";
currentComment="Отлично!";
}
Answers.document.write("<p align=Left></B><FONT SIZE=2 FACE="+speechstr+"Tahoma"+speechstr+" COLOR=#000000>Това означава, че твоята оценка е "+currentGrade+". "+currentComment+"</B></FONT></p>");
if (A0.toLowerCase()=="c")
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 1</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Правилно.</p>");
}
else
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 1</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Грешно!Верният отговор беше: положителни, отрицателни йони и електрони. </p>");
}
if (A1.toLowerCase()=="b")
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 2</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Правилно.</p>");
}
else
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 2</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Грешно!Верният отговор беше: рекламна тръба. </p>");
}
if (A2.toLowerCase()=="d")
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 3</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Правилно.</p>");
}
else
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 3</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Грешно!Верният отговор беше: рекламни тръби, киноапарати, дъгово заваряване . </p>");
}
if (A3.toLowerCase()=="c")
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 4</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Правилно.</p>");
}
else
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 4</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Грешно!Верният отговор беше: ударна йонизация. </p>");
}
if (A4.toLowerCase()=="d")
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 5</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Правилно.</p>");
}
else
{
Answers.document.write("<p align=Left><B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#009F9F>Въпрос 5</B></FONT></B><FONT SIZE=2 FACE="+speechstr+"Verdana"+speechstr+" COLOR=#000000> - Грешно!Верният отговор беше: бяла светлина . </p>");
}
Answers.document.write('<p align=Left><form name="form2"><input type="button" value="Затвори" name="Close1" ONCLICK="window.close()"></form></p>');
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR=#FFFFFF ALINK=#000000 LINK=#000000 VLINK=#000000>
<p align=Left><B><a href="home.html"><FONT SIZE=5 FACE="Tahoma" COLOR=#008080>Уеб Турист</B></FONT></a></p>
<p align=Left></B><FONT SIZE=2 FACE="Tahoma" COLOR=#000000>Тествайте знанията си!</B></FONT></p>
<HR align=Left WIDTH=95% COLOR=#008080 NOSHHADE SIZE="1">
<form name="form1" ONSUBMIT="MarkAnswers()">
<p align=Left><B><FONT SIZE=5 FACE="Verdana" COLOR=#006F6F>1. </B></FONT><B><FONT SIZE=2 FACE="Verdana" COLOR=#009F9F>Токови носители в газовете са ?</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R1" ONCLICK="A0='a'"> електрони и положителни йони</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R1" ONCLICK="A0='b'"> положителни и отрицателни йони</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R1" ONCLICK="A0='c'"> положителни, отрицателни йони и електрони</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R1" ONCLICK="A0='d'"> само електрони</B></FONT></p>
<p align=Left><B><FONT SIZE=5 FACE="Verdana" COLOR=#006F6F>2. </B></FONT><B><FONT SIZE=2 FACE="Verdana" COLOR=#009F9F>Самостоятелен е разрядът при :</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R2" ONCLICK="A1='a'"> разреждане на електроскоп</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R2" ONCLICK="A1='b'"> рекламна тръба</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R2" ONCLICK="A1='c'"> лампа с нагряваще се жичка</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R2" ONCLICK="A1='d'"> лазер</B></FONT></p>
<p align=Left><B><FONT SIZE=5 FACE="Verdana" COLOR=#006F6F>3. </B></FONT><B><FONT SIZE=2 FACE="Verdana" COLOR=#009F9F>Протичането на електричен ток в газове намира приложение в :</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R3" ONCLICK="A2='a'"> галванопластика, галваностечия, получаване на чисти метали</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R3" ONCLICK="A2='b'"> електронно-лъчева тръба</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R3" ONCLICK="A2='c'"> фоторезистори, интегрални схеми, термистори</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R3" ONCLICK="A2='d'"> рекламни тръби, киноапарати, дъгово заваряване </B></FONT></p>
<p align=Left><B><FONT SIZE=5 FACE="Verdana" COLOR=#006F6F>4. </B></FONT><B><FONT SIZE=2 FACE="Verdana" COLOR=#009F9F>При какви условия несамостоятелния разряд в газовете се превръща в самостоятелен?</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R4" ONCLICK="A3='a'"> външна йонизация</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R4" ONCLICK="A3='b'"> електролитна дисоциация</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R4" ONCLICK="A3='c'"> ударна йонизация</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R4" ONCLICK="A3='d'"> тлеещ разряд</B></FONT></p>
<p align=Left><B><FONT SIZE=5 FACE="Verdana" COLOR=#006F6F>5. </B></FONT><B><FONT SIZE=2 FACE="Verdana" COLOR=#009F9F>Йонизация на газове не се предизвиква от ?</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R5" ONCLICK="A4='a'"> рентгенови лъчи</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R5" ONCLICK="A4='b'"> нагряване на газа</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R5" ONCLICK="A4='c'"> ултравиолетови лъчи</B></FONT></p>
<p align=Left></B><FONT SIZE=2 FACE="Verdana" COLOR=#000000> <input type="radio" name="R5" ONCLICK="A4='d'"> бяла светлина </B></FONT></p>
<p></p><p align=Left><input type="button" value="Проверка" name="markbtn" ONCLICK="MarkAnswers()"></p>
</form>
<center><a href="home.html">Назад</a></center>
</body>
</html>
DEMO