05. februar 2006 - 16:55
Der er
2 kommentarer og 1 løsning
tegnet ' vises ikke i tekstfelt
Hej eksperter, Jeg henter nogle data fra Access tekstfeltet "Klubnavn", heri fremkommer tegnet ' nogle gange. Uden for tekstfelter vises klubnavnet ok, uden problemer. Det vises også korrekt i Notatfelter, men i tekstfelter virker det ikke, her standser teksten ved tegnet '. Her er lidt kode: Response.Write "</TD>" Response.Write "<TD width='300'><input type='text' name='Klubnavn' size='40' value='" Response.Write rs("Klubnavn") Response.Write "'>" Response.Write "</TD>" er der nogle som kan hjælpe ??
Annonceindlæg fra Hitachi
”Forskellighed gør os stærkere!”
Diversitet er ikke kun buzzwords og politisk korrekthed, men et spørgsmål om at alle føler sig godt tilpas og kan yde deres bedste.
31. januar 2025
05. februar 2006 - 17:05
#1
Response.Write Replace(rs("Klubnavn"), "'", "'") Erstatter ' med HTML-koden for apostrof
05. februar 2006 - 17:13
#2
Tak Polle, det var super, virkede med det samme,
05. februar 2006 - 19:06
#3
Generelt bør du gøre følgende: 1) Bruge "..." omkring værdier i attributter, og 2) Bruger Server.Htmlencode på værdierne. I dit tilfælde Response.Write "</TD>" Response.Write "<TD width=""300""><input type=""text"" name=""Klubnavn"" size=""40"" value=""" Response.Write Server.Htmlencode(rs("Klubnavn")) Response.Write """>" Response.Write "</TD>"