webForumDet fria alternativet

Infoga smileys

JavaScriptur Javascript

7 svar · 552 visningar · startad av leniz

lenizs avatarlenizMedlem sedan aug. 2001676 inlägg
Frågan#1

Hej!

Jag undrar hur man gör om man vill ha som här i formuet att man kan infoga smileys i ett formulär genom att klicka på en gubbe?

Mvh Lena

Erik Juhlins avatarErik JuhlinMedlem sedan maj 200010 687 inlägg
#2

Du använder JavaScript.

Exempel:

<script type="text/javascript">
function insertSmiley(smiley)
{
	document.frm.foo.value += " " + smiley;
}
</script>

<form name="frm">
<textarea name="foo"></textarea>
</form>
<a href="#" onClick="insertSmiley(':)'); return false;"><img src="smiley.gif"></a>
OveRRidEMedlem sedan feb. 200112 078 inlägg
#3

Tråden flyttas. :)

lenizs avatarlenizMedlem sedan aug. 2001676 inlägg
#4

Hej Erik!
Tack för hjälpen! Du råkar inte veta hur man sedan omvandlar :) till själva bilden sen?
Mvh Lena

JojoxxMedlem sedan juni 20004 308 inlägg
#5

Detta gör du med fördel på serversidan. Denna funktion hör vanligtvis hemma i forum e.dyl. Där sparas inläggen i en databas och när sedan sidan skall visas byter du ut ex ": )" mot :) innan sidan skickas till användaren. Så frågan är, vad använder du för serverside-språk? ASP/VB-script?

lenizs avatarlenizMedlem sedan aug. 2001676 inlägg
#6

Jag använder asp och en access databas

lenizs avatarlenizMedlem sedan aug. 2001676 inlägg
#7

ska jag köra nån slags replace funktion alltså?
typ
x=rs("inlagg")
x=replace(':)', <img src=smily.gif>)
response.write(x)

lenizs avatarlenizMedlem sedan aug. 2001676 inlägg
#8

Fick till det nu =)

138 ms totalt · 3 externa anrop · v20260731065814-full.58439ac5
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)