webForumDet fria alternativet
Logga in / Bli medlem

omforma till html

JavaScript

2 svar · 264 visningar · startad av urban_hahne

Medlem sedan maj 2003153 inlägg
Trådstart#1

Hjälp snälla någon!
Jag försöker lägga in text i en textarea genom att använda Behaviors/set Text of Textfield för att skapa en onMouseOver-händelse. Texten hämtas som variabel från databas. Vanlig text funkar bra ända tills jag försöker skriva in t.ex. ( " >> å ä osv. Det verkar som om texten först måste konverteras innan man stoppar in den.
så här ser Javasnutten ut:
onMouseOver="MM_setTextOfTextfield('rubrikText','','<%=schemaRec("rubrikText")%>')
hur gör man?

Medlem sedan feb. 2003774 inlägg
#2

Förstår inte riktigt problemet, men prova

var rubrik = escape(<%=schemaRec("rubrikText")%>);
onMouseOver="MM_setTextOfTextfield('rubrikText','',rubrik);
Medlem sedan feb. 2003774 inlägg
#3

Eller jag menar, om du inte får ut svenska tecken, o iställer får typ "%E5" så måste du använda dig av unescape...

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)