webForumDet fria alternativet

Var är markören i en textarea?

JavaScriptur Javascript

2 svar · 298 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Frågan#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!

Medlem sedan aug. 20039 340 inlägg
Medlem sedan aug. 20039 340 inlägg
#3

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

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