Just nu i M3-nätverket
Jump to content

Radbrytning?


g2b

Recommended Posts

Hej, har ett litet problem.

 

jag använder en textarea för att mata in text i en databas. Problemet är när jag ska läsa från databasen så kommer inte radbrytningarna med som gjordes i "input" rutan. Om jag däremot läser från databasen in i en textarea igen så kommer radbrytningarna med.

 

Ngn som har en lösning?

Link to comment
Share on other sites

johan pålsson

Hej !

 

Du kan läsa igenom raden tecken för tecken och kolla

efter "chr(13)", det är radbrytningarna och du kan då hänga på en "<br>" så

fort du hittar en sådan.

 

ex.

 

utsträng=""

for n=1 to len(insträng)

tecken=mid(insträng,n,1)

if tecken=chr(13) then

utsträng=utsträng & "<br>"

else

utsträng=utsträng & tecken

end if

next n

 

 

 

/Johan

 

Link to comment
Share on other sites

John Parnefjord

Det är enkelt att använda funktionen replace tillsammans med vbCrLf:

 

<%= replace(myTxt,vbCrLf,"<BR>") %>

 

Lycka till

// John

Link to comment
Share on other sites

Orsaken till att radbrytningarna inte syns när du matar ut informationen på en html-sida är att html tolkar en radbrytning som ett mellanslag. Alltså måste du koda om radbrytningarna till motsvarande html-tecken. Hur du gör det har andra redan svarat på.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...