Avatar billede ohrt Nybegynder
22. marts 2002 - 17:48 Der er 9 kommentarer og
1 løsning

Drop-down med resultater på siden

Jeg har en combo-box med en række lande. Når brugeren vælger et land, skal en tabel på samme siden udfyldes med kontaktpersoner for to produktgrupper (æbler og pærer) og tre roller (kommerciel, support og bestilling).
Tabellen ser således ud (hvor xx'erne er dér, hvor navnene skal stå). Landet må også gerne fremgå:

Land        [æbler] [pærer]
[kommerciel] xx      xx
[support  ] xx      xx
[bestilling] xx      xx

Hvordan laver jeg nu det? Jeg kan gætte mig til nogle arrays, men kan ikke få sammenhængen.
Desuden skal navnet være et link, så man kan sende en mail til vedkommende.
Avatar billede olebole Juniormester
23. marts 2002 - 01:28 #1
<ole>
Prøv med en URL - så kan det være, du får svar  ;o)
/mvh
</bole>
Avatar billede Slettet bruger
23. marts 2002 - 12:27 #2
Det var ellers noget af en opgave, du gav mig dér, men here goes: http://www.friserverplads.dk/phoenixv/dyntable.html
Avatar billede Slettet bruger
23. marts 2002 - 12:28 #3
Er testet i både IE5 og NS6. Skulle gerne virke i IE4+ og NS4+.
Avatar billede ohrt Nybegynder
27. marts 2002 - 09:28 #4
olebole: Siden er desværre inde bag en firewall, og jeg har ikke lige mulighed for at lægge den udenfor den...
Avatar billede Slettet bruger
27. marts 2002 - 09:31 #5
Er min da ikke god nok?
Avatar billede ohrt Nybegynder
27. marts 2002 - 09:40 #6
phoenixv: Det ser rigtig godt ud! Jeg har dog to små kommentarer:
1: Der er noget galt med landevisningen - den viser hele tiden option'en før den valgte.
2: Hvis det kan lade sig gøre, var det egentlig meningen, at tabellen skulle være synlig hele tiden - dvs. også før man vælger land.

Mht. IE og NS 4: Jeg tror, der er problemer, idet document.getElementByID så vidt jeg husker hedder document.all i IE og document.layers i NS. Problemet er dog ikke så stort, da målgruppen kører IE (forhåbentlig 5 og frem).
Avatar billede Slettet bruger
27. marts 2002 - 10:03 #7
Jeg har taget højde for browserkompatibilititititeten (!) med disse linjer:

if (document.getElementById) document.getElementById("tabl").innerHTML = html;
else if (document.all) document.all.tabl.innerHTML = html;
else if (document.layers) document.tablil.document.tabll.document.write(html);
Avatar billede Slettet bruger
27. marts 2002 - 10:12 #8
Ok, her er den opdaterede version:
http://www.friserverplads.dk/phoenixv/dyntable.html
Avatar billede ohrt Nybegynder
27. marts 2002 - 10:31 #9
Intet mindre end genialt!
Tusind tak for hjælpen.
Avatar billede Slettet bruger
27. marts 2002 - 11:03 #10
Selv tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester