我以前寫過
http://www.csie.ntu.edu.tw/~b88039/html/jslib/caret.html
用很機的方法
你可以參考一下
嘖嘖.. 你們說 google 半天都 google 不到
那代表我的網站 rank 太低了 XDDD
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言:
: ※ 引述《starjou (周星星)》之銘言:
: : 可以用 comment.selectionStart 在 onblur 事件發生時,取得游標的位置,
: : 存入變數中,
: : 然後在按下按鈕時,把原先 comment 的 value 依照先前取得的游標位置拆開,
: : 中間插入所要插入的字串,成為新的 comment 的值。
: : FireFox 試過行得通,IE 沒試過,google 到的資訊說是可行。
: IE不行...(又是萬惡的IE...)
: 剛去google查了一些資料
: 有用carePos的、有用selection.createRange的
: (喵的.....真複雜)
: 我是一直研究不出來如何顯示游標在Textarea中的位置IE的寫法 = ="
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.51
※ 編輯: TKirby 來自: 140.112.30.51 (12/13 23:08)