Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]HTML5 - FORM - HELP?
bebzon_hc
post 12.02.2012, 21:38:48
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 10.02.2011
Skąd: Rawicz

Ostrzeżenie: (0%)
-----


Oto kawał mojego formularza...

  1. <label for="gazeta">GAZETA</label>
  2. <input name="gazeta" type=checkbox value="" >A</label>
  3. <input name="gazeta" type=checkbox value="" >B</label>
  4. <input name="gazeta" type=checkbox value="">C</label>
  5. <input name="gazeta" type=checkbox value="">D</label>
  6. <input name="gazeta" type=checkbox value="">E</label>
  7. <span class="formHelp">XXXXXX</span>


Z tego co wiem w HTML5 można użyć w fomularzach opcji REQUIRED. Tak jak w polach textarea czy input="text" nie ma problemu z użyciem tej opcji, tak kiedy pojawia się pole wyboru CHECKBOX to nie bardzo wiem jak tego użyć. Chciałbym żeby użytkownik musiał wybrać przynajmniej jedno pole. Jeśli dodam required do każdego chceckbox to użytkownik musi zaznaczyć każde pole. Jakieś propozycje jak to rozwiązać ?



Go to the top of the page
+Quote Post
pedro84
post 12.02.2012, 21:52:17
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


2 sekundy w Googlu:
http://stackoverflow.com/questions/4901410...-html5-checkbox
http://stackoverflow.com/questions/6218494...p-of-checkboxes


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
bebzon_hc
post 12.02.2012, 22:09:46
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 10.02.2011
Skąd: Rawicz

Ostrzeżenie: (0%)
-----


Tyle też znalazłem kolego... blink.gif Wolę się jednak upewnić i szukam rady gdzie mogę. Z tego wynika, że się poprostu nie da i pozostaje walidacja za pomocą JS. W każdym razię dziękuję za odpowiedź.

Ten post edytował bebzon_hc 12.02.2012, 22:12:20
Go to the top of the page
+Quote Post
kamil4u
post 12.02.2012, 22:21:59
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Żartujesz prawda? Zobacz jak działa ten kod: http://stackoverflow.com/questions/6218494...#answers-header


--------------------
Go to the top of the page
+Quote Post
fr33d0m
post 13.02.2012, 00:21:30
Post #5





Grupa: Zarejestrowani
Postów: 132
Pomógł: 4
Dołączył: 22.10.2010

Ostrzeżenie: (0%)
-----


Taką walidacje danych można pominąć wstrzykując spreparowanego POSTA tylko tam gdzie chcemy, a nie gdzie musimy. Ale fakt faktem, że jest to bardzo wygodna prowizorka. wink.gif


--------------------
UWAGA! Stwierdzono naruszenie paragrafu §33 ustawy ACTA. Podpis użytkownika został usunięty.
Go to the top of the page
+Quote Post
bebzon_hc
post 13.02.2012, 08:30:52
Post #6





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 10.02.2011
Skąd: Rawicz

Ostrzeżenie: (0%)
-----


z tego linka wynika, że z checkboxem nie da się tego zrobić.

http://www.w3.org/html/wg/tracker/issues/111?changelog

opcja z type="radio" pozwala zaznaczyć tylko jedną opcję. Ja chcę zaznaczyć PRZYNAJMNIEJ jedną (może dwie albo i cztery).

ale faktycznie... jest to chyba tylko prowizorka...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 15:01