/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Indsætte farve i tekst
Fra : Henrik Nygaard


Dato : 17-03-04 15:47

Jeg har en asp side som viser en liste af poster fra en database.
Et af felterne som hentes er et text felt.

Kan jeg ændre farven på alle forekomster af af teksten 123 i alle
felter?

Eks.
2 poster under hinanden har følgende tekstfelter
jeg har 123 ænder
123 køer stod på marken

I begge tilfælge skal 123 stå med rød tekst mens resten skal
fortsat være sort.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jan Vinten (17-03-2004)
Kommentar
Fra : Jan Vinten


Dato : 17-03-04 17:15

Hej Henrik,

Du kan gøre noget ligende:

var = "Denne tekst indeholder 123 - som skal farves rød."

Response.Write(Replace(var, "123", "<font color=""#FF0000"">123</font>"))

Mvh
Jan


"Henrik Nygaard" <zeus_@ofir.dk> wrote in message
news:c39ocl$bl4$1@sunsite.dk...
> Jeg har en asp side som viser en liste af poster fra en database.
> Et af felterne som hentes er et text felt.
>
> Kan jeg ændre farven på alle forekomster af af teksten 123 i alle
> felter?
>
> Eks.
> 2 poster under hinanden har følgende tekstfelter
> jeg har 123 ænder
> 123 køer stod på marken
>
> I begge tilfælge skal 123 stå med rød tekst mens resten skal
> fortsat være sort.
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials



Henrik Nygaard (18-03-2004)
Kommentar
Fra : Henrik Nygaard


Dato : 18-03-04 09:31

Dette virker fint.

> var = "Denne tekst indeholder 123 - som skal farves rød."
>
> Response.Write(Replace(var, "123", "<font color=""#FF0000"">123</font>"))

Men

Når jeg ændre det til følgende

var = rs("note")
Response.Write(Replace(var, "123", "<font color=""#FF0000"">123</font>"))

bliver ingen tilfælde af 123 farvet rød. Hvad kan det skyldes?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Henrik Nygaard (18-03-2004)
Kommentar
Fra : Henrik Nygaard


Dato : 18-03-04 10:48

> Når jeg ændre det til følgende
>
> var = rs("note")
> Response.Write(Replace(var, "123", "<font color=""#FF0000"">123</font>"))
>
> bliver ingen tilfælde af 123 farvet rød. Hvad kan det skyldes?

Har løst det selv.......

Jeg benytter det på en søge side hvor jeg farver alle tilfælde af den søgte
streng. Jeg kan nu søge på alt muligt. Men hvordan laver jeg det således at det
ikke er case sensitiv, men søger både på små og store bogstaver? Skal jeg bruge
IgnoreCase eller ?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste