Avatar billede aero Nybegynder
29. juni 2003 - 21:44 Der er 8 kommentarer og
1 løsning

lav TD til farve fra value og ellers den farve det vælges

Jeg har dette i et script:

<td><input name="inColor" type="text" value="<%=rsOpdater("bg")%>">&nbsp;<img src="images/icon_color.gif" onclick="toggleColors()" width=16 height=16></td><td width="24" id="farveTd">&nbsp;</td>

når jeg klikker på billedet så kan jeg vælge en favre som vil blive skrevet i mit tekst felt !!! der er så en TD bag billedet som vil blive den farve som jeg har valgt via TOGGLECOLORS !!!

Det jeg nu også vil er at når min value henter en code så vil TD blive i denne farve til jeg har valgt en farve via TOGGLECOLOR så er det denne som vil blive vist !!!!

Nogle der kan hjælpe mig med denne funktion !????
Avatar billede eagleeye Praktikant
29. juni 2003 - 22:35 #1
Altså i stil med dette hvor man kan ændre baggrungs farven:
http://simplythebest.net/info/javascript1.html

Eller dette:
http://www.javascriptcity.com/scripts/local/scolor9.htm
Avatar billede aero Nybegynder
29. juni 2003 - 23:39 #2
Nej tjek dette hvis du kan nå det inden jeg slutter min pc

http://www.javacoder.dk:56400/farvecode/test/default.asp

jeg vil have som den er nu men vil sætte et RS= ind i value så hvis jeg henter fra en database vil den farve code blive vist i tekst feltet og blive vist i TD med denne farve og hvis jeg så klikker på billede iconet og vælger en farve skal den gå over og virke som nu !!!!

Håber du forstår at hvis man kommer ind på siden vil den vise en farve fra min DB og vælger man en ny farve i panelet så er det denne er bliver vist og der ses væk fra den der er i db !!!!
Avatar billede hf Nybegynder
30. juni 2003 - 08:36 #3
<td bgcolor="<%=rsOpdater("bg")%>">
Avatar billede aero Nybegynder
30. juni 2003 - 10:48 #4
HF tjek lige linket for tror det går i kage når jeg både har en id="farveTD" og bgcolor="<%=rsOpdater("bg")%>"> til samme TD som skal styre dens farve der må jo skulle noget ekstra ind som siger brug RS og hvis man har valgt farve i toggleColors så brug ID !!!
Avatar billede hf Nybegynder
30. juni 2003 - 10:58 #5
Så må dette fungere:
<td style="background-color: <%=rsOpdater("bg")%>;">

Eller du kan starte med at køre et javascript når dokumentet loades:
document.getElementById('farveTd').style.backgroundColor=<%=rsOpdater("bg")%>;
Avatar billede aero Nybegynder
30. juni 2003 - 11:42 #6
og hvad gør den code !??
Avatar billede hf Nybegynder
30. juni 2003 - 11:51 #7
Den sætter baggrundsfarven på TD'en
Avatar billede aero Nybegynder
30. juni 2003 - 15:17 #8
hej igen HF !!!

Problemmet med

document.getElementById('farveTd').style.backgroundColor=<%=rsOpdater("bg")%>;

er at jeg bruger

document.getElementById('farveTd').style.backgroundColor=strColors;

og ang din første code så kan jeg ikke få dette til at virke

<td width="24" style="background-color: <%=rsOpdater("bg")%>;" id="farveTd">
Avatar billede aero Nybegynder
05. juli 2003 - 15:21 #9
NÅ !!
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