Autor | Zpráva | ||
---|---|---|---|
BeeNY Profil * |
#1 · Zasláno: 11. 3. 2011, 21:42:53
Dobrý den, pomohl by mi někdo s tímto:
Mám formulář kde jsou 2RADIO butony: Vyzvednutí na obchodě <input type="radio" name="doruceni" value="1" checked="checked"><br> Donáškou <input type="radio" name="doruceni" value="2" onClick="zobraz('inputy')"> <div id="inputy" style="display:none;"> Doručovací adresa je shodná s adresou zadanou při registraci <input type="radio" name="doruceni_adresa" value="1" checked="checked"><=RADIO1<br> Zadat doručovací adresu <input type="radio" name="doruceni_adresa" value="2" onClick="zobraz('dorucovaci_adresas')"><=RADIO2 </div> <div id="dorucovaci_adresas" style="display:none;"> Adresa: <input type="text" name="dorucovaci_adresa"> </div> Problém je v tom že když kliknu na RADIO2 tak se zobrazí formulář "inputy" a pokud kliknu znova tak formulář "inputy" zmizí a RADIO2 zůstane označený. Kdyby šlo udělat že po kliknutí na RADIO2 by už nešel znovu ZOBRAZIT/SKRÝT formulář "inputy" a po kliknutí na RADIO1 by znovu šlo? Předem děkuji za pomoc |
||
BeeNY Profil * |
#2 · Zasláno: 11. 3. 2011, 21:44:00
*EDIT formulář uveden v uvozovkách má být "dorucovaci_adresas"
|
||
Witiko Profil |
#3 · Zasláno: 11. 3. 2011, 22:27:09 · Upravil/a: Witiko
Zabal si i doručovací adresu do divu s id inputy a při onclick pak posuzuj, jestli if(!this.checked) { kód který se provede pokud návštěvník nově označil radio button }. Jen tak mimochodem vyescapuj si ten text <=RADIO1, prohlížeč to bude brát jako začátek html tagu, použij místo toho < html entitu.
|
||
BeeNY Profil * |
#4 · Zasláno: 13. 3. 2011, 14:26:26
Diky hned to pudu skusit
|
||
Časová prodleva: 13 let
|
0