Autor | Zpráva | ||
---|---|---|---|
Frozen Profil * |
#1 · Zasláno: 24. 4. 2008, 13:11:31
Nazdar, ako spravím taký checkbox, ktorý keď zašktrnem a až potom stlačím na button, tak ma to hodí na danú stránku? V opačnom prípade vyhlási alert že "Nesúhlasili ste s podmienkami" :/, skúšal som to všelijak ale nešlo, prosím, poraďte.
|
||
Nox Profil |
#2 · Zasláno: 24. 4. 2008, 13:19:46
do tagu form dej
onsubmit="if(this.nazev_checkboxu.checked==true){ return false;alert(\"Nesúhl...ami\"); }" |
||
Frozen Profil * |
#3 · Zasláno: 24. 4. 2008, 13:25:36
No dal som:
<input type="checkbox" id="Checkbox1"" name="suhlas" value=""> <input type="submit" onsubmit="if(this.suhlas.checked==true){ return false;alert(\"Nesúhlasili ste s podmienkami!\"); }" value="Nahrať"> ale nic to neurobilo, hodilo ma to tam aj ked je to odskrtnute |
||
Nox Profil |
#4 · Zasláno: 24. 4. 2008, 13:35:45
Tak si třeba ten můj příspěvek přečti;) "do tagu form dej ..."
|
||
Frozen Profil * |
#5 · Zasláno: 24. 4. 2008, 14:01:44
Dal som:
<form action="stranka.php" method="post" enctype="multipart/form-data" onsubmit="if(this.suhlas.checked==true){ return false;alert(\"Nesúhlasili ste s podmienkami!\"); }"> a ties mi to nejde :( |
||
Frozen Profil * |
#6 · Zasláno: 24. 4. 2008, 15:15:52
Poradi mi niekto? Prosiim
|
||
Trejpa Profil |
#7 · Zasláno: 24. 4. 2008, 21:45:17
Frozen
<form ... onsubmit="if(this.suhlas.checked==true) Už vidíš chybu? Formulář není zaškrtávací, to je jen políčko. Políčko zase neumí použít onsubmit. Musíš tedy v onsubmit u formuláře adresovat políčko: <form name=formular action="#" onsubmit="if (!document.formular.potvrdit.checked) {window.alert('Pro pokračování souhlaste!'); return false;}"> <label><input name=potvrdit value=ano type=checkbox> souhlasím</label><input type="submit"></form> |
||
Nox Profil |
#8 · Zasláno: 24. 4. 2008, 22:51:17
Zatra tam mělo být false a ne true, sem to lama:)
|
||
Frozen Profil * |
#9 · Zasláno: 25. 4. 2008, 14:19:50
Ďakujeeeme už mi to ideee :).
|
||
Časová prodleva: 16 let
|
0