Avatar billede danino Nybegynder
28. februar 2004 - 18:04 Der er 8 kommentarer og
2 løsninger

Insert smiley ved markørens position!

Jeg har en funktion, der indsætter en smiley i mit textarea, men problemet er at smiley'en bliver tilføjet til sidst i textarea'et. Kan nogen hjælpe med en funktion, der indsætter smiley'en der hvor markøren er?
Min nuværende funktion:
function putsmiley(smiley)
{
    document.message.content.value += smiley;
    document.message.content.focus();
    return true;
}
På forhånd tak.
Avatar billede jpvj Nybegynder
28. februar 2004 - 18:14 #1
Avatar billede jpvj Nybegynder
28. februar 2004 - 18:15 #2
Avatar billede jpvj Nybegynder
28. februar 2004 - 18:15 #3
Smider lige et svar, hvis du kan bruge noget af ovennævnte.
Avatar billede danino Nybegynder
28. februar 2004 - 18:19 #4
Kigger lige på det lidt senere...
Avatar billede skovenborg Nybegynder
29. februar 2004 - 00:14 #5
havde et lignende spørgsmål forleden:
http://www.eksperten.dk/spm/469421
Avatar billede skovenborg Nybegynder
29. februar 2004 - 00:15 #6
(virker i mozilla og IE)
Avatar billede danino Nybegynder
29. februar 2004 - 13:11 #7
Det er muligt at det virker, det som du linker til jpvj, men skovenborg's version så noget nemmere ud, så jeg valgte den i stedet. Men for at være fair, kan I jo dele pointsene, hvis nogen fortæller mig hvordan man deler dem ud til to :)
Avatar billede danino Nybegynder
29. februar 2004 - 13:11 #8
... og hvis du også lægger et svar skovenborg :)
Avatar billede skovenborg Nybegynder
29. februar 2004 - 13:53 #9
værsgo' :-)
Avatar billede danino Nybegynder
29. februar 2004 - 23:18 #10
og tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester