Avatar billede fauer Nybegynder
02. december 2005 - 13:39 Der er 3 kommentarer og
1 løsning

Farvevælger

Jeg har en db med en række farver, angivet i HEXA kode.
Nu kunne jeg godt tænke mig en farve vælger som kunne vise mig farverne i db, gerne som en select boks, hvor jeg kunne scrolle ned og klikke på den farve jeg vil have.

Er der nogen gode forslag til hvordan det kunne gøres?

Mvh fauer
Avatar billede busschou Praktikant
03. december 2005 - 23:50 #1
Lidt pseudo kode - utestet men ideen er vist god nok
----
//lav en database forbindelse
set rs = conn.execute("select * from tabel order by farve")
response.write "<select onchange=""document.getElementById(""visFarve"").bgColor="&rs("farve")&"">"
do while not rs.eof
  response.write "<option>"&rs("farve")&"</option>"
rs.movenext
loop
response.write "</select>"
response.write "<table><tr><td id=""visFarve"">Her er farven</td></tr></table>"
Avatar billede busschou Praktikant
03. december 2005 - 23:52 #2
hovsa lol...ja utestet og blot en ide
Der mangler selvfølgelig at hver option skal have farvekoden som value, samt at onchange funktionen ikke skal sætte lig rs("farve") men derimod lig selectens værdi..
----
//lav en database forbindelse
set rs = conn.execute("select * from tabel order by farve")
response.write "<select onchange=""document.getElementById(""visFarve"").bgColor=this.selectedIndex.value"">"
do while not rs.eof
  response.write "<option value="&rs("farve")&">"&rs("farve")&"</option>"
rs.movenext
loop
response.write "</select>"
response.write "<table><tr><td id=""visFarve"">Her er farven</td></tr></table>"
Avatar billede fauer Nybegynder
05. december 2005 - 22:07 #3
Jeg får godt nok en select boks med en lang række HEXA koder, og når jeg vælger en af HEXA koderne, bliver farven ikke vist....

Kunne godt tænke mig at jeg kunne se farven i select boksen.... kan det lade sig at gøre??
Avatar billede fauer Nybegynder
04. januar 2007 - 14:32 #4
busschou

hvis du har noget at tilføje så gør det...  :o)

Mvh fauer
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
Kurser inden for grundlæggende programmering

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