19. februar 2003 - 18:59Der er
11 kommentarer og 1 løsning
Deaktiver et andet felt ved udfyldelse
Jeg har en dropdownboks og et tekstfelt. Hvis der vælges noget (alt andet end value 0), så skal feltet aktiveres, så der kan indtastes noget.
Inden aktiveringen skal feltet have en grå baggund og være låst, så der ikke kan indtastes noget. Ved aktivering skal feltet få en hvid baggrund og kunne modtage indtastning.
Hvis dropdown senere ændres tilbage til standart (value er 0), så skal feltet naturligvis få de grå baggrund igen og blive låst.
Dette var måske en mulighed... http://www.eksperten.dk/spm/288153 (skal lige rettes en lille smule til) men ellers er proncippet det samme, bortset fra at tekstfeltet vises og vises alt efter hvad der er valgt i dropdown-feltet...
Ja, det er klart noget i den stil. MEN problemet er at jeg ikke fatter noget af javascript og derfor skal bruge et færdigt eksempel. Kan du ikke tilrette det?
Der er bare et enkelt lille problem: Når man har valgt noget i dropdown og indtastet noget i de aktiverede felt, hvorefter der trykkes på f.eks. 'søg', så kommer den også også fint med nogle resultater. MEN når der så på resultatsiden trykkes på (tilbage) history.go(-1), så er feltet deakiveret, selvom det tidligere valg står i dropdown og feltet derfor burde være aktiveret.
Fint, men hvad hvis man gerne vil have valget stående?
F.eks. hvis der vælges noget og skrives en værdi i det netop aktiverede felt. Når jeg så på resultatsiden trykker på history.go(-1), så bliver valget stående (skal det også), men tekstfeltet er deaktiveret.
Hvis du ønsker at beholde din bruger til noget, tror jeg, du skal få armene ind til kroppen og styre din sparsomme charme.
Har du ikke noget begavet at bidrage med, bedes du holde dine svedige fumlevorter fra keyboardet og lade være med at støje. Du har ikke kinamands chance i underholdnings branchen - og Nobelprisen ligger heller ikke og venter på dig lige om hjørnet.
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.