Tak jak w temacie jak zablokować wszystkie przyciski "radio" z formularza po upływie jakiegoś czasu. Pisze skrypt quiza i potrzebne mi jest to do niego, a nie umiem js [glowa]
0
0
pisane z głowy i nie sprawdzane, ale po małych poprawkach powinno być OK:
<html><body>
<form>
<input type=radio name=pyt1 value=a>a<br />
<input type=radio name=pyt1 value=b>b<br />
<input type=radio name=pyt1 value=c>c<br />
<input type=radio name=pyt1 value=d>d<br />
<input type=radio name=pyt2 value=a>a<br />
<input type=radio name=pyt2 value=b>b<br />
<input type=radio name=pyt2 value=c>c<br />
<input type=radio name=pyt2 value=d>d<br />
</form>
<script language=JavaScript><!--
function blokuj_radia(){
inputy=document.body.getElementsByTagName('input');
for(i=0;i<inputy.length;i++)
if(inputy[i].type=='radio') inputy[i].disabled=true;
}
setTimeout('blokuj_radia()',1000 * /* tu ilość sekund, np: */ 10);
//--></script>
</body></html>
to jest dla wszystkich radio buttonów na stronie, a jak chcesz tylko dla tych wewnątrz formularza o nazwie np "nazwa_formularza" to zamiast "body" po "document" powinno wystarczyć dać "forms['nazwa_formularza']"