Arama

Javascript radio buton kodları sorunu nasıl çözümlenir?

Güncelleme: 23 Mart 2015 Gösterim: 3.539 Cevap: 3
barocraft - avatarı
barocraft
Ziyaretçi
16 Ocak 2010       Mesaj #1
barocraft - avatarı
Ziyaretçi
merhaba arkadaşlar
ben bir değerlendirme sınavu modülü yazıyorum. bu modülde radio butonları kontrol etmek için aşağıdaki kodu yazıyorum.
Sponsorlu Bağlantılar

for (y=0; y<document.form1.isayisi.value ;y++)
{
for (w=0; w<4; w++)
{
if (document.form1.radyo[y][w].checked){
alert (document.form1.radyo[y][w].value);
}
}
}

orada radyo0[w] şeklinde yaptığımda kod sorunsuz çalışıyor. ancak veri tabanından çektiğim soru sayısı sürekli değişecek bundan dolayı bu şekilde kullanmak istedim.
yanlız radio butonları yazış şeklim hatalı, doğrusunu bilen arkadaş varsa yardımcı olur mu acaba?
Misafir - avatarı
Misafir
Ziyaretçi
28 Şubat 2011       Mesaj #2
Misafir - avatarı
Ziyaretçi
visual basic de radio butonuna tıklayınna alt ta yazı cıksın itiyom
Sponsorlu Bağlantılar
ayshebote - avatarı
ayshebote
Ziyaretçi
8 Nisan 2011       Mesaj #3
ayshebote - avatarı
Ziyaretçi
arkadaşlar siteme koymak için bir test hazırladım.testin cevap şıkları radio butonlardan oluşuyor.testi bitirdim butonuna basıldığında kullanıcıya kaç tane doğru cevap verdiğini söyleyen ve cevap sayısına göre "daha çok çalışmalısın", "biraz daha gayret" ve "aferin, konuyu iyi kavramışsın" gibi dönütler vermek istiyorum.Bununla ilgili javascript kodu elinde olan varmı??

yaptığım sayfanın kodlarını sizlerle paylaşıyorum..

DEGERLENDIRME TESTI
<form name="input" action="oku.php" method="GET">

<p>Soru-1:Asagidaki maddelerden hangisi sivi maddedir?</p>
<INPUT TYPE=radio NAME="cvp1" >A) hidrojen<br />
<INPUT TYPE=radio NAME="cvp1" >B) oksijen<br />
<INPUT TYPE=radio NAME="cvp1" >C) zeytin yagi<br />
<INPUT TYPE=radio NAME="cvp1" >D) tas<br />

<p>Soru-2:Asagidaki maddelerden hangileri kati maddedir?</p>
1-sandalye&nbsp;
2-masa&nbsp;
3-zeytin yagi&nbsp;
4-su<br />
<INPUT TYPE=radio NAME="cvp2" >A) 1-2<br />
<INPUT TYPE=radio NAME="cvp2" >B) 2-3<br />
<INPUT TYPE=radio NAME="cvp2" >C) 2-4<br />
<INPUT TYPE=radio NAME="cvp2" >D) 2-3-4<br />

<p>Soru-3:Asagidaki maddelerden hangisi gaz maddedir?</p>
<INPUT TYPE=radio NAME="cvp3" >A) masa<br />
<INPUT TYPE=radio NAME="cvp3" >B) oksijen<br />
<INPUT TYPE=radio NAME="cvp3" >C) petrol<br />
<INPUT TYPE=radio NAME="cvp3" >D) toprak<br />

<p>Soru-4Msn Confusedivi maddelerin gaz haline geçmesine ne denir?</p>
<INPUT TYPE=radio NAME="cvp4" >A) buharlasma<br />
<INPUT TYPE=radio NAME="cvp4" >B) yogunlasma<br />
<INPUT TYPE=radio NAME="cvp4" >C) erime<br />
<INPUT TYPE=radio NAME="cvp4" >D) donma<br />

<p>Soru-5:Kati maddelerin sivi hale geçmesine ne denir?</p>
<INPUT TYPE=radio NAME="cvp5" >A) erime<br />
<INPUT TYPE=radio NAME="cvp5" >B) yogunlasma<br />
<INPUT TYPE=radio NAME="cvp5" >C) donma<br />
<INPUT TYPE=radio NAME="cvp5" >D) buharlasma<br /><br />

<input type="submit" value="Testi bitir" />
</form>
Misafir - avatarı
Misafir
Ziyaretçi
23 Mart 2015       Mesaj #4
Misafir - avatarı
Ziyaretçi
2 tane fonksiyon yap biri doğruları biri yanlışları toplasın doğru cevaba tıkladığında onclick olayında topla fonksiyonuna gitsin yanlış cevaba tıkladığında yanlış fonksiyonuna gitsin testi bitirdiğinde doğru yanlış sayılarını yazdırsın o istediğin aferin gayret et gibi cümleleri de kendin bi kriter belirlersin mesela 10 sorudan 7 doğru yapınca az daha çalışmalısın if else deyimleriyle bunları yapabilirsin fonksiyon kodlarında söyle olacak

function dogru()
var dogru;
dogru=dogru++;
function yanlis()
var yanlis;
yanlis=yanlis++;
radio buttonda da böyle kullanabilirsin.
<p>Soru-1:Asagidaki maddelerden hangisi sivi maddedir?</p>
<INPUT TYPE=radio NAME="cvp1" onclick="yanlis()">A) hidrojen<br />
<INPUT TYPE=radio NAME="cvp1" onclick="yanlis()">B) oksijen<br />
<INPUT TYPE=radio NAME="cvp1" onclick="dogru()">C) zeytin yagi<br />
<INPUT TYPE=radio NAME="cvp1" onclick="yanlis()">D) tas<br />

Benzer Konular

17 Temmuz 2013 / Ziyaretçi Soru-Cevap
15 Mart 2012 / Misafir Soru-Cevap