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ı
    8 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ı
      8 yıl önce yazılmış
  • necmettin adlı üyenin fotoğrafı
    8 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ı
    8 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 :)