|
|
#1 (permalink) |
|
Mesaj: n/a
|
Form`la ilgili ßir Sorun..
Arkada$lar benim sorum form`la ilgili.. Mesela 7-8 tane Checkbox var. Kullanıcı bunlardan sadece 5'ini işaretliyebilecek. 6. yı ısaretlemiyecek. 6.`yı işaretlemeye çalıştıgında bi pencere açılıcak onu uyarıcak falan.. Nasıl yapabilirim ? Yardımcı olursanız sevinirim.. Teşekkürler. |
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 22.06.2001
Yer: Antalya
Yaş: 38
Mesaj: 531
|
Kod:
<HTML> <head> <title>Biolight - (checkbox+Limit)</title> </head> <body> <form name="myform"> <pre> <input type="checkbox" name="Sec0" onclick="sayac++;kontrol()"> Sec0 <input type="checkbox" name="Sec1" onclick="sayac++;kontrol()"> Sec1 <input type="checkbox" name="Sec2" onclick="sayac++;kontrol()"> Sec2 <input type="checkbox" name="Sec3" onclick="sayac++;kontrol()"> Sec3 <input type="checkbox" name="Sec4" onclick="sayac++;kontrol()"> Sec4 <input type="checkbox" name="Sec5" onclick="sayac++;kontrol()"> Sec5 <input type="checkbox" name="Sec6" onclick="sayac++;kontrol()"> Sec6 <input type="checkbox" name="Sec7" onclick="sayac++;kontrol()"> Sec7 <input type="button" onclick="tekrar()" value="Yeniden Sec"> </pre> <input type="submit"> <input type="reset" onclick="tekrar()"> </form> <script language="JavaScript" type="text/JavaScript"> var limit=5; /* Siz Belirliyorsunuz */ var sayac=0; var total=document.myform.elements.length; function kontrol(){ for(var i=0;i<total;i++){ var istek=document.myform.elements[i].type; var secili=document.myform.elements[i].checked; if(sayac==limit && istek=="checkbox" && secili==false){ document.myform.elements[i].disabled=1;} }} function tekrar(){ sayac=0; for(var i=0;i<total;i++){ document.myform.elements[i].disabled=0; document.myform.elements[i].checked=0;} } </script> </body> </HTML> JavaScript de açık bulunmakta fakat Yeniden Seç buton u bulunduğundan dolayı Bu açık göz ardı edilmiştir. |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 25.08.2001
Yer: Antalya
Yaş: 27
Mesaj: 970
|
Selamlar...
Bağdat'a çıkan bi yol da benden... ![]() Kod:
<HTML> <head> <META name=VI60_defaultClientScript content=JavaScript> <meta http-equiv="Content-Type" content="text/HTML; charset=windows-1254"> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <META NAME="AUTHOR" Content="Deniz Dursun (Scud)"> <title>checkcheckbox</title> </head> <body> <form> <input type="checkbox" name="k1">k1<br> <input type="checkbox" name="k2">k2<br> <input type="checkbox" name="k3">k3<br> <input type="checkbox" name="k4">k4<br> <input type="checkbox" name="k5">k5<br> <input type="checkbox" name="k6">k6<br> <input type="checkbox" name="k7">k7<br> <input type="checkbox" name="k8">k8<br> </form> <script language="JavaScript"> var l=5;e=document.forms[0].elements; b=e.length;t="checkbox"; function k(){ var say=0; k=window.event.srcElement; if(k.getAttribute("type")==t){ for(i=0;i<b;i++){ if(e[i].type==t&&e[i].checked){ say++; if(say==l+1){ alert(l+" adet yeterli saol"); k.checked=false; }}}}} document.onclick=k; </script> </body> </HTML>
__________________
Take me back to my boat on the river and I won't cry out any more |
|
|
|
Zoque'a hoşgeldiniz!