Avatar billede karstenl Nybegynder
14. september 2005 - 12:10 Der er 4 kommentarer og
1 løsning

response.write driller

Jeg har nedenstående som virker fint nok i en "select" box:
---
<%if rs("fontcolor") = "#000000" then response.write "selected"%>>Black
<%if rs("fontcolor") = "#808080" then response.write "selected"%>>Dark Gray
<%if rs("fontcolor") = "#C0C0C0" then response.write "selected"%>>Light Gray
---
Men..

Ville gerne at det bare blev udskrevet som tekst og altså ikke i en select box, altså noget lign.
<%if rs("fontcolor") = "#C0C0C0" then response.write%>Light Gray
osv.

Men..

Jeg får denne hvis jeg fjerner select'en:
---
Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'write'

/firmamappe/ubc/tools/font/font_overview.asp, line 23
---
Avatar billede karstenl Nybegynder
14. september 2005 - 12:14 #1
Og linie line 23, er den fontcolor der er Valgt/select'et

Den udskriver dem der ikke er Valgt/select'et fint nok.
Avatar billede busschou Praktikant
14. september 2005 - 12:17 #2
du skal ikke afslutte dit asp tag
---
<%
if rs("fontcolor") = "#C0C0C0" then
  response.write "Light Gray"
end if
%>
Avatar billede busschou Praktikant
14. september 2005 - 12:18 #3
på een linje ville det vel så være
<% if rs("fontcolor") = "#C0C0C0" then response.write "Light Gray" %>
Men der er en god grund til at benytte elseif
altså
<%
if rs("fontcolor") = "#C0C0C0" then
  response.write "Light Gray"
elseif rs("fontcolor") = "#808080" then
  response.write "Dark Gray"
osvosv
end if
%>
--
Herved tjekker den så lidt som muligt, hvis ikke man benytter elseif så tjekker den alle muligheder
Avatar billede karstenl Nybegynder
14. september 2005 - 12:30 #4
busschou
--
Kanon .. tak :)

Jeg valgte:
--
<%
if rs("fontcolor") = "#000000" then
  response.write "Black"
elseif rs("fontcolor") = "#808080" then
  response.write "Dark Gray"
elseif rs("fontcolor") = "#C0C0C0" then
  response.write "Light Gray"
end if
%>
--

Tak for hjælpen..

Smid et svar :)
Avatar billede busschou Praktikant
14. september 2005 - 12:46 #5
det var så lidt :o)
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