Autor | Zpráva | ||
---|---|---|---|
benny2 Profil * |
#1 · Zasláno: 16. 2. 2007, 18:02:31
Zdravím,
na své stránky psané v HTML bych potřeboval vytvořit formulář, kde by byly otázky a u nich check boxy - Ano, Ne. Po vyplnění dotazníku by návštěvník klikl na tlačítko a v okénku by se mu zobrazila odpověď, kolikrát zaškrtl Ano a kolikrát Ne. Takže mi jde v podstatě o sčítání zaškrtnutých check boxů. Díky moc za rady. benny2@email.cz |
||
Petr Havel Profil |
#2 · Zasláno: 18. 2. 2007, 21:42:52 · Upravil/a: Petr Havel
Nevím, ale mohlo by to jít pomocí JavaScriptu s proměnnejma a řetězci
|
||
Petr Havel Profil |
#3 · Zasláno: 18. 2. 2007, 21:49:20
,
|
||
Yrrah Profil |
#4 · Zasláno: 18. 2. 2007, 22:00:42
Napiš něco víc!
Máš k dispozici třeba PHP? Nebo to musí fungovat už přímo na straně klienta? |
||
Hooonza Profil * |
#5 · Zasláno: 19. 2. 2007, 06:12:57
No jo, to by mělo být javaskriptem.
<input type=radio name=box> <input type=radio name=box> <input type=radio name=box> <input type=checkbox name=chb> ... if (document.formular.box[0].checked) {alert('Zaškrtnuté radio 1');}; if (document.formular.chb.checked) {alert("Zaškrtnutý checkbox");}; |
||
Hooonza Profil * |
#6 · Zasláno: 19. 2. 2007, 06:14:12
P.S.: Javaskript teda ukáže výsledek ještě před odesláním. Pomocí PHP by se výsledek dozvěděl až po odeslání.
|
||
benny2 Profil * |
#7 · Zasláno: 19. 2. 2007, 20:07:34
díky za odpovědi ... PHP nemám k dispozici, musí to být v HTML + javascript. Mohl bych požádat někoho z vás o vytvoření vzorového příkládku (?) - prázdná stránka, dva checkboxy + tlačítko, po stisku se zobrazí počet zaškrtnutých tlačítek. Díky moc
|
||
Yrrah Profil |
#8 · Zasláno: 19. 2. 2007, 20:22:00
Mohl bych požádat někoho z vás o vytvoření vzorového příkládku
Vždyť ti ho tu Hooonza právě ukázal. Nebo to snad potřebuješ komplet celý jako školní úlohu? |
||
Hooonza Profil * |
#9 · Zasláno: 20. 2. 2007, 15:27:52
Mohl bych požádat někoho z vás o vytvoření vzorového příkládku
<html><head> <script> function go() { if (document.formular.box[0].checked) {alert('Zaškrtnuté radio 1');}; if (document.formular.box[1].checked) {alert('Zaškrtnuté radio 2');}; if (document.formular.box[2].checked) {alert('Zaškrtnuté radio 3');}; if (document.formular.chb.checked) {alert("Zaškrtnutý checkbox");}; } </script></head><body> <form name=formular onsubmit="go();"> 1<input type=radio name=box> 2<input type=radio name=box> 3<input type=radio name=box></br> CH<input type=checkbox name=chb> <input type=submit> </form></body></html> |
||
benny2 Profil * |
#10 · Zasláno: 20. 2. 2007, 18:37:00
pro Hooonza: díky moc, teď už je mi to jasné. Nikdy předtím jsem s javascripty nepracoval a tak jsem nevěděl jak je z html zavolat.
|
||
Hooonza Profil * |
#11 · Zasláno: 22. 2. 2007, 12:00:32
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0