Får inte ordning på denna till synes lätta sak. Det fungerar att välja färg med BgColor(som kan vara tex white, green, yellow etc), men finns det en sexsiffrig hexkod i BgHexColor(som ska väljas i första hand om det finns värde där) så händer det ingenting,utan värdet i BgColor väljs ändå.
if (len(BgHexColor=6)) then
color=BgHexColor
else
color=BgColor
end if%>
Jag fick även ta bort "#" tecknet, då tex "#Blue" blir en helt annan färg än blå. Skriver i instruktionen bredvid att en hexfärg alltid är sex tecken istället för att ha det i koden.
Lösning:
<% BgColor = Request.Form("BgColor")
BgHexColor = Request.Form("BgHexColor")
if len(BgHexColor)>0 then
color=BgHexColor
else
color=BgColor
end if%>
<BODY bgcolor="<%=color%>">
275 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e