25. maj 2009 - 13:31Der er
4 kommentarer og 1 løsning
Styling af text-felt afhængig af valg i select
Hej ekspeter.
Jeg har en funktion på min side som sådan set virker fint. Når man vælger andet end det første valg i select'en, så disabler den tekst-feltet. Ligesom det skal være. MEN...
Stylingen af feltet efterlader en del (i hvert fald i IE8), for når man har valgt "Afsnit 1", så bliver feltet lige pludselig 3-dementionelt, hvilket det ikke var inden! Og hvis man vælger "Vælg afsnit" igen, så bliver baggrunden bare hvid igen, og det er stadig 3-dementionelt. Hvordan kan jeg slippe af med det?
Det jeg ønsker at blot at tekst-feltet bliver disabelt og at der bliver en svar grå baggrund, så man kan se at man ikke kan indtaste noget i feltet.
Jeg tror ikke at der er andre måder, men hvis du mistænker dynamisk brug af disabled for at forårsgae en fejl så kan du lave to felter, et aktiveret og et deaktiveret og så skifte imelllem hvilket de blive vist.
Ok, nu har jeg lavet det, men jeg tror såmænd godt at du kan beholde disable tilgangen. search er et reserveret ord, så muligvis bliver det ikke altid fortolket som elementet med name="search". Skift search ud med hvad som helst andet og jeg vil tro at det virker.
Anyway, sådan her laver man en falsk disable funktion:
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.