rijesio sam problem preko javascripta, evo ako nekom bude zatrebalo nesto slicno:
znaci 2 labele sam stavio id a1 i a2 i zadao da na klik pokrece klik1() i klik2()
Kod:
<label id="a1" class="choise" onMouseDown="klik1()">Ispravno<input id="o_0" name="o_0" class="element radio" value="1" type="radio" /></label>
<label id="a2" class="choise" onMouseDown="klik2()">Neispravno<input id="o_0" name="o_0" class="element radio" value="2" type="radio"/> </label>
a zatim sam funkcije klik1 i klik2 definisao samo u javascriptu na sljedeci nacin:
Kod:
</script>
<script type="text/javascript">
function klik1()
{
document.getElementById('a1').innerHTML = '<b>Ispravno</b> <input id="o_0" name="o_0" class="element radio" checked="checked" value="Ispravno" type="radio" />';
document.getElementById('a2').innerHTML = 'Neispravno <input id="o_0" name="o_0" class="element radio" value="Neispravno" type="radio"/>';
}
function klik2()
{
document.getElementById('a1').innerHTML = 'Ispravno <input id="o_0" name="o_0" class="element radio" value="Ispravno" type="radio" />';
document.getElementById('a2').innerHTML = '<b>Neispravno</b> <input id="o_0" name="o_0" class="element radio" checked="checked" value="Neispravno" type="radio"/>';
}
</script>
a u stvari on na klik1 "ispravno" samo ispise da je ispravno bold (<b>Ispravno</b> i kao sto viditite a u input mu dajem komandu da cekira button (checked="checked") dok neispravno samo ispisuje zajedno sa radio buttonom koji u inputu nema da je cekiran a dok kod klika 2 radi sve isto samo obrnutog redoslijeda (prvi vraca na normalu a drugi cekira) sto daje dojam da kad se klikne ispravno to se cekira i kod neispravno da se ono cekira. To mi je jedino palo na pamet, nisam mogao provaliti drugi nacin. Ako neko ima jednostavnije rijesenje neka posta
