Alt efter hvad folk har valgt i formen på forrige side, er det det der skal vises. Hvis folk via første side i tjekbokse har valgt at de vil se 2 og 4, skal 1 og 3 skjules.
Kan nogen komme med noget kodehjælp, så jeg kan få det til at fungere? Jeg bruger JavaScriptet i asp, hvis det kan hjælpe.
Jamen runder du så ikke serveren mellem de to dokumenter ?-)
-- det er selvfølgelig ikke nødvendigt, hvis du alligevel ikke skal gemme brugerens valg væk, men det lyder klart nemmest, hvis man alligevel skal hente et nyt dokument !-)
-- selv ville jeg nok simpelthen vælge at have hele flokken på samme side, og så vise eller skjule elementerne efterhånden som checkboksene blev klikket !o]
PS. Et id, som starter med et ciffer er ugyldigt, så det skal du selvfølgelig passe på (og i javascript er det simpelthen årsag til fejl i koden !-)
Jo, men teksten i div'erne kan ændre sig, da siden skal stå og opdatere sig selv. Derfor skal brugernes valg gemmes, så de ikke skal vælge igen hver gang siden refresher.
Yeps. fordi indholdet i div'erne (nogle vækselkurser) ændrer sig. databasen kan ikke holde til hvis alle bruger skal gå i databasen og udvælge de kurser de vil se, derfor vil jeg løse det på denne måde. så jeg skriver en fil der har alle kurser, men folk kun ser dem de har udvalgt
<script type="text/javascript"> window.onload = function(){ if(location.search){ var q = location.search.substring(1).split("&"),ret=new Array(); for(i=0;q.length>i;i++){ q[i] = q[i].split("="); ret[q[i][0]] = q[i][1]; } //nu har du værdien af alle get-variabler, som ret[name] = value !-) //og så kan du jo sætte display:none og block på de forskellige divs } } </script>
Jeg var usikker på, om ikke afkrydsede checkboxe kom med som en tom get-variabel, for det kan jeg ikke selv teste uden en server (Hrm, kan jeg ikke det ?-)
-- men vhis divernes id stemmer overens med de afkrydsede checkboxes og de ikke afkrydsede ikke kommer med, så ser det helt rigtigt ud !-)
-- du har forhåbentligt taget mit p.s. i min første kommentar alvorligt, så det ikke kun dur i IE !o]
Jeg kender ikke nogen browsere, som ikke forstår den ovenstående konstruktion, nåh, jaeh, tjah, anonyme funktioner er vist js1.2, så det er kun alle nutidige browsere (altså dem fra dette årtusind !-), du kan være sikker på !o]
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.