20. oktober 2003 - 18:16
Der er
4 kommentarer og 1 løsning
Ændring af form ved at vælge i select.
Hej. Jeg programmerer noramlt i PHP, og er stødt ind i et problem, som nok skal løses med lidt Java. Jeg har en selec menu, med to muligheder, Når den ene bliver valgt, skal der gerne lige hoppe et par ekstra input-felter frem. Er det noget der kan lade sig gøre uden at hele siden skal loades igen?!?
Annonceindlæg fra Deloitte
20. oktober 2003 - 18:25
#1
Hvis de skal skubbe andet indhold ned, er det: <select onchange="visFelter(this)"> <option value="Skjul">Mulighed 1</option> <option value="Vis">Mulighed 2</option> </select><br> <input name="Vis1" id="Vis1" type="text" style="display:none;"><br> <input name="Vis2" id="Vis2" type="text" style="display:none;"> <script type="text/javascript"> function visFelter(fld){ if(fld.value=='Vis'){ document.getElementById('Vis1').style.display='block'; document.getElementById('Vis2').style.display='block'; } } </script> Hvis de bare skal komme frem et sted, hvor der ellers skal være tomt, skal du bruge visibility='hidden' i felterne og .style.visibility='visible' ...