bunun" /> bunun" />
SORU
2 HAZİRAN 2011, PERŞEMBE


HTML5 "gerekli" onay kutularını bir grup için öznitelik?

HTML5 (örneğin 4 FireFox) destekleyen daha yeni tarayıcıları kullanırken;
ve bir form alanı özniteliği required='required';
ve form alanını boş/boş
ve düğmesine tıklandığında gönder;
tarayıcıların "alanı boş ve form gönderme değil;." gerekli olduğunu algılar ^br>bunun yerine bir tarayıcı ipucu metin yazmak için Kullanıcı soran alanına gösterir.

Şimdi, tek bir metin alanı yerine, bir ben varonay grupen az bir kullanıcı tarafından seçilen işaretli olmalı.

Nasıl kutularını bu grup HTML5 required özniteliği kullanabilir miyim? (Onay kutularını bir kontrol edilmesi gerekir, çünkü sadece, her checkbox required öznitelik koyamam)

ps. Eğer sorun buysa tabii simple_form, kullanıyorum.


GÜNCELLEME

HTML 5 multiple attribute yardımcı olabilir? Herkes önce bir soruma benzer yapmak için kullanmak mı?

GÜNCELLEME

görünürbu özellik HTML5 spec tarafından desteklenen:ISSUE-111: What does input.@required mean for @type = checkbox?

(Statü sorunu:Sorun önyargı olmadan kapalı olarak işaretlenmiş.) Ve here is the explanation.

CEVAP
22 Mayıs 2012, Salı


Yok sanırım standart HTML5 şekilde bunu yapmak için, ama sizin için bir sakıncası yoksa kullanan bir jQuery Kütüphanesi, mümkün ulaşmak için bir "onay kutusu grubu" doğrulama kullanarak webshims' "group-required" doğrulama özelliği:

docs for group-required ki:

Eğer checkbox sınıfı 'grubu için gereken' en az biri varsa /belge olmalı form içinde aynı adı taşıyan kutularını kontrol etti.

Ve burada bunu kullanmak nasıl bir örnek:

<input name="checkbox-group" type="checkbox" class="group-required" id="checkbox-group-id" />
<input name="checkbox-group" type="checkbox" />
<input name="checkbox-group" type="checkbox" />
<input name="checkbox-group" type="checkbox" />
<input name="checkbox-group" type="checkbox" />

Ben çoğunlukla HTML5 özellikleri Dolgu için webshims kullanın, ama aynı zamanda bunun gibi bazı büyük isteğe bağlı uzantıları vardır.

Hatta kendi özel geçerlilik kuralları yazmak için izin verir. Örneğin, giriş adına göre olmadığını checkbox bir grup oluşturmak için gerekli, my own validity rule for that... yazdım

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • PhoneArena

    PhoneArena

    7 NİSAN 2006