noget i stil med: function check(){ if(document.getElementById('radioButtonId').checked){ document.getElementById('DivId').style.visibility=visible; } }
-- for kaldet til funktionen hænger jo sammen med at der klikkes på radio-knappen, så den vil altid være checket, når der kaldes, men til gengæld skal visningen jo også fjernes, når det er de andre, der klikkes på (som softspot jo nok er inde på !-)
function check(action){ document.getElementById('minDiv').style.display = action ? 'block' : 'none'; }
Jepz, men hvis du skal vise noget, hvis en radio er afkrydset giver det vel ingen mening at gøre det på et andet tidspunkt, end når der netop klikkes på den ?-)
Det er faktisk en ret god ide, at have usability/brugervenlighed med i sine overvejelser om, hvordan funktioner skal se ud (bare tænk på, at benyttelsen af javascript har udvidet brugbarheden af www ganske betydeligt, da man så ikke behøver at have al logikken serverside med den deraf følgende idelige udveksling af data !-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.