Cevaplar
-
JQuery:
$.fn.limit = function(n) { var self = this; this.click(function(){ return (self.filter(":checked").length<=n); }); } $("input:checkbox").limit(3); // JQuery selector engine formdaki input>checkbox'ları seçer ve 3 adetle sınırlandırır.
Javascript:function limit_checkbox(group, limit){ var group=group var limit=limit for (var i=0; i<group.length; i++){ group[i].onclick=function(){ var count=0 for (var i=0; i<group.length; i++) count+=(group[i].checked)? 1 : 0 if (count>limit){ alert("Select only "+limit+" checkboxes") this.checked=false } } } } limit_checkbox(document.forms.form.objects, 3) // form: form name // objects: form>checkbox name
-
Nirgul
Teşekkür Ederim İlgilendiginiz İçin Sizden Bişe Rica Etsem Verdigim Txt Dosyasının İçindeki Kodlar İle Birleştirip Verebilirmisiniz Kodları Javascript'a Yeni Başlıyorum Daha Çalıştıramadım Verdiginiz Kodları13 yıl önce yazılmış
-
-
Seyhunak'ın cevabı güzel fakat jQuery kısmında "en az 1" kontrolünü eklememiş, onu eklersin Nirgul.
(KONUDIŞI) Seyhunak'ın verdiği kodu ve unuttuğu kontrolü de bir zahmet kendin ekle, bahaneyle öğrenmiş olursun. (/KONUDIŞI) -
Teşekkür Ederim Yinde Saolun Yardımınız için Yaptım Ben Evet Biraz Kolaya Kaçtım Sizden istemekle Kendim Biraz Uğraştım Ama Oldu Sonundaaa :)