Portál AbcLinuxu, 30. dubna 2025 14:00
onclick
se volá vždy jen při zaškrtnutí radiobuttonu. Podle mne je nejlepší postup takový, že k oběma radiobuttonům nastavíte na onclick
stejnou funkci, která když se zavolá, projde si postupně všechny (oba) příslušné radiobuttony a podle jejich aktuálního stavu zobrazí či skryje příslušnou část. Tu samou fci pak zavoláte i při nahrání stránky, aby se příslušná část skryla hned na začátku, pokud bude nějaký radiobutton vybraný. Je pak potřeba zvážit, co dělat v případě, že není zaškrtnutý ani jeden radiobutton – jestli nenechat vše zobrazené.
document.getElementById(id_blablabla).className = 'hide'Jedna trieda bude definovat vlastnost display. Jedna trieda
display:none
, druha display:block
.
display:block
zobrazí element jako blokový element (např. jako div
), display:none
celý element skryje.
inputElement.disabled = true;
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.