Robie quiz z zadaniami (checkbox'y, radio) i chciałem zamieścićzadanie otwarte.
wpisałem
Kod
<FORM name=form1>
<P><FONT color=#0000FF><B>Jak nazywa się światowa sieć komputerowa?</FONT>
<FONT color=green><BR></P>
<OL type=a>
<LI><P ALIGN="left"><input type="text" align=left name=id><br>
</OL></FORM></FONT></B>
<P><FONT color=#0000FF><B>Jak nazywa się światowa sieć komputerowa?</FONT>
<FONT color=green><BR></P>
<OL type=a>
<LI><P ALIGN="left"><input type="text" align=left name=id><br>
</OL></FORM></FONT></B>
i niewiem jak zrobić aby sprawdzało wpisaną odpowiedź.
Przy zwykłych checkboxach mam tak zapisane:
Kod
if (document.form2.question[0].checked) {punkty = punkty - 0}
if (document.form2.question[1].checked) {punkty = punkty - 0}
if (document.form2.question[2].checked) {punkty = punkty + 1}
if (document.form2.question[3].checked) {punkty = punkty - 0}
if (document.form2.question[1].checked) {punkty = punkty - 0}
if (document.form2.question[2].checked) {punkty = punkty + 1}
if (document.form2.question[3].checked) {punkty = punkty - 0}
Kod
<FORM name=form2>
<P><FONT color=#0000FF><B>Klawisz CAPS LOCK:</FONT>
<FONT color=green><BR></P>
<OL type=a>
<LI><INPUT type=radio align=left name=question>kasuje znak na lewo od kursora<BR>
<LI><INPUT type=radio align=left name=question>służy do zatwierdzania poleceń<BR>
<LI><INPUT type=radio align=left name=question>przełącza w tryb pisania dużymi literami<BR>
<LI><INPUT type=radio align=left name=question>zazwyczaj służy do "wycofania się z podjętej decyzji"</LI>
</OL></FORM></FONT></B>
<P><FONT color=#0000FF><B>Klawisz CAPS LOCK:</FONT>
<FONT color=green><BR></P>
<OL type=a>
<LI><INPUT type=radio align=left name=question>kasuje znak na lewo od kursora<BR>
<LI><INPUT type=radio align=left name=question>służy do zatwierdzania poleceń<BR>
<LI><INPUT type=radio align=left name=question>przełącza w tryb pisania dużymi literami<BR>
<LI><INPUT type=radio align=left name=question>zazwyczaj służy do "wycofania się z podjętej decyzji"</LI>
</OL></FORM></FONT></B>
Dobra zrobiłem.

Kod
if (document.form1="Internet") {punkty = punkty + 1}
else {punkty = punkty - 0}
else {punkty = punkty - 0}