webForumDet fria alternativet

Var är markören i en textarea?

2 svar · 298 visningar · startad av aasah

aasahMedlem sedan mars 20034 471 inlägg
#1

Om man använder följande funktion för att införa clickbara smileys så dyker de, självklart, upp sist i inlägget.

<script type="text/javascript"> 

function addCode(code) { 
   var ta = document.getElementById('newest'); 
   ta.value = ta.value + ' ' + code + ' '; 
} 
</script>

Men... om det är något jag verkligen retar mig på i dylika svarsrutor så är det när smileysen hamnar sist. x( Alltför ofta vill jag ha den någon annanstans, nämligen där jag för tillfället skriver. Hur svårt är det att få smileysen att dyka upp där markören är? Hur får man fram var markören är? Hur delar man upp befintlig text i före och efter den? Tips och idéer mottages tacksamt!

nitro2k01Medlem sedan aug. 20039 342 inlägg
nitro2k01Medlem sedan aug. 20039 342 inlägg
#3

Mer nyttigheter: http://www.webforum.nu/showthread.php?t=135886

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