20. juli 2010 - 12:10Der er
6 kommentarer og 1 løsning
Dynamisk selectbox
Hej eksperter.
Jeg skal hen og lave en selectbox med flere options.
Mit spørgsmål er så: Hvordan laver jeg så, hvis man vælger én bestemt options, så viser den nedenunder et text-input? Forestiller mig noget ala display: block/none.
Her er det så meningen, at hvis option Andet vælges, så fremkommer: <input type='text' name='clarify' value='' />
Det hele fåes fra en MSSQL database vha. ASP, og måden hvorpå koden skal finde ud af, at det netop er Andet som skal gøre at inputtet fremkommer, er vha. en variabel. Altså hvis variablen "clarify" er lig med 1, så skal der fremkomme et text input.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du kan med fordel flytte dine javascript til en ekstern fil, og skal du bruge meget af det, overveje at anvende et library der gør livet nemmere, f.eks. prototype eller jQuery.
Har du yderligere spørgsmål skriver du bare :)
Synes godt om
Slettet bruger
22. juli 2010 - 16:08#4
JavaScriptet gør pt. at den viser tekst inputtet, hvis indextallet er lig 3 (går ud fra at den hedder 0, 1, 2, 3 i ovenstående tilfælde). Men hvad så hvis nu et valg af enten Facebook eller Andet skal kunne benytte tekst feltet. Det vil sige, mere end 1 index skal have muligheden for det?
Og jeg har allerede alle mine javascript funktioner samlet i ét javascript dokument.
Er det muligt at lave funktionen, så den bliver kaldt ved fx showTextField(1, 3). Og funktionen så selv finder ud af at benytte de 2 variabler (eller flere), så selectedIndex bliver lig enten 1 eller 3 og så udfører den funktionen.
Det er for at lave funktionen så flexibel som muligt :)
Jeg svarer ikke de næste par dage, da jeg lige tager en forlænget weekend til tyskland.
Værdiene der sendes til functionen kan selvfølgelig tildeles fra ASP med Response.Write.
God tur! :)
Synes godt om
Slettet bruger
06. januar 2011 - 22:59#6
ENDELIG fik jeg tid til at kigge på det.
Og din funktion virkede perfekt! Eller dvs, jeg tilføjede lidt ekstra variabler, for at kunne bruge den globalt i flere sammenhænge, men grundidéen med den var perfekt :)
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.