![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
witam ma ktoś coś takiego ze jak zaznacze checkbox to staje sie mozliwe klikniecia w guzik submit , a jak jest odznaczony to przycis jest szary taki wyblakły ustawiony na disabled o ile sie nie myle
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 12.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 3.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Jak zrobic cos takiego jak powyżej ale by dzialalo w taki sposób ze musza byc z kilku zaznaczone minimum 3 pola typu CheckBox i wtedy przycisk submit zostaje odblokowany? Natomiast jesli są mniej niż 3 pola zaznaczone wyświetla się komunikat?
Dzięki za pomoc :-) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na co dzień raczej nie zajmuje się javascript ale takie coś wymodziłem... Pewnie można prościej...
Kod <html>
<head> <script language="javascript"> function Sprawdz() { var a=0; checkboxes = document.getElementsByTagName('input'); for(j = 0; j < checkboxes.length; j++){ if(checkboxes[j].type=='checkbox' && checkboxes[j].checked==true) a++; } if (a>=3) document.form1.potwierdzenie.disabled = false; else document.form1.potwierdzenie.disabled = true; } </script> </head> <body OnLoad="Sprawdz()"> <form name="form1"> <input type="checkbox" name="cz1" OnClick="Sprawdz()">Zatwierdz<br> <input type="checkbox" name="cz2" OnClick="Sprawdz()">Zatwierdz<br> <input type="checkbox" name="cz3" OnClick="Sprawdz()">Zatwierdz<br> <input type="checkbox" name="cz4" OnClick="Sprawdz()">Zatwierdz<br> <input type="checkbox" name="cz5" OnClick="Sprawdz()">Zatwierdz<br> <input type="submit" name="potwierdzenie" value="Wyślij"> </form> </body> </html> |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 3.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki, a jak dodac do tego alerta z tekstem?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ale do czego...? w którym momencie ten alert miałby wyskakiwać...?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 3.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
No ten alert mialby wyskakiwac w przypadku jesli sa zanaczone mniej niż 3 checkboxy :-)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
No ale w którym momencie... jakaś akcja musi wywoływać ten alert...
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 3.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
No wprzypadku klikniecia w submit kiedy mniej niz 3 checkboxy sa zaznaczone
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
No ale wtedy submit jest nieaktywny więc nie ma jak w niego kliknąć... :/
No ale niech ci będzie...
Ten post edytował nowotny 26.07.2008, 18:41:51 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.08.2025 - 14:21 |