webForumDet fria alternativet

markör position i textarea

2 svar · 246 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

fundering:
jag har denna kod i windows urklipp:
<b></b>
om jag sedan klistrar in taggen med ctrl+v in i en textarea då ställer ju sig markören sist efter </b> och inget konstigt med det.
men kan man få den att hoppa till mellan taggarna automatiskt? alltså: <b>markör här!</b>

obs! urklipp kan även innehålla andra taggar som t.ex: <rubrik></rubrik>

i mitt huvud så borde koden se ut så här, jag är bara så dålig på javascript :(
1. man ställer markören i textarean och får markörposition (a), ex:24 tecken.
2. man klistrar in koden och får ny markörposition (b) ex: 31 (<b></b> = 7 tecken)
3. uträkning: b - ((b - a) /2+0.5)
4. markören ställer sig på position 28
5. klart!

red/ obs! position 28 inte 27, hehe :r

doggelitoMedlem sedan juni 20003 076 inlägg
#2

ingen som har nått schysst script ligger, eller?
för ni förstår väl vad jag är ute efter! :)

nkrantzMedlem sedan apr. 2002830 inlägg
#3

Vad behöver du hjälp med? Att få reda på positionen eller att flytta den?

Kolla följande länkar så kanske du kan klura ut det själv:
http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
http://www.faqts.com/knowledge_base/view.phtml/aid/5160/fid/130

// Nippe

128 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)