Zadejte hledaný výraz...

Ne/zobrazení divu podle výběru selectu

unlucky
verified
rating uzivatele
(16 hodnocení)
12. 9. 2022 16:16:10
Skript mi má zobrazit div podle toho, co si uživatel vybral. Jestli vybral paid, tak se mi zobrazí div, jestli not paid, tak se nezobrazí. Když si uživatel vybere not paid, tak se div neukáže, ale když si znovu vybere paid, tak se mi to už nezobrazí.
Kdybych místo selectu dal checkbox a onclick, tak mi to funguje dobře. Nevíte, kde je chyba?
edit: aha, uz to vidim - payment_method.style.display = paid.checked ? "inline-block" : "none";
12. 9. 2022 16:16:10
https://webtrh.cz/diskuse/ne-zobrazeni-divu-podle-vyberu-selectu/#reply1506969
qiyamD
verified
rating uzivatele
9. 3. 2023 11:29:56
S kódem, který jste zadali, je několik problémů. Nejprve se funkce getElementById používá k pokusu o výběr prvku s ID „způsob platby“, ale v zadaném kódu žádný takový prvek není. Atribut styles se také používá k pokusu o nastavení stylu zobrazení prvku, ačkoli by to měl být styl.
Zkuste místo toho tento kód:
9. 3. 2023 11:29:56
https://webtrh.cz/diskuse/ne-zobrazeni-divu-podle-vyberu-selectu/#reply1506968
Pro odpověď se přihlašte.
Přihlásit