Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Javascript İle Form Kontrolü

Merhaba, Benim Sorunum Şu Checkbox'da Kısıtlama Yapmak Aşagıdaki Kodun İçine Ekliyemedim

Yani Şöyle Bişe Olucak 5 Tane Checkbox Var En Az 1 Tane En Fazla 3 Tane Seçilebilcek Diye Bir Uyarı Verdirme Olucak Bu Kontrolü Yapamadım

Ekli Dosyalar

+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 1
    seyhunak adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    5 cevap - 0 soru
    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 adlı üyenin fotoğrafı 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ı
      10 yıl önce yazılmış
  • necmettin adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    80 cevap - 0 soru
    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)
  • Nirgul adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    1 cevap - 2 soru
    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 :)