作者Rplus (R+) (9527)
看板Ajax
標題[問題] 控制input內文字位置並做增修文字
時間Sun Jul 1 15:27:12 2012
http://jsfiddle.net/Fk7K5/
如上例:
希望效果:
按左、右可移動input裡的輸入位置
接著再輸入方向時可以插入對應方向
ex:
目前: ↑↑↓←→←→
發現少打個↓時 可控制輸入位置
接著再點↓時可變為
↑↑↓↓←→←→
目前想法是
1.
點左右時可抓到當前輸入位置
// 不會抓orz
> 做±1
> 再進行切換輸入位置的移動動作
// 不知道該用什麼js方法 orz
2.
輸入框內的字串 以輸入點位置切割成兩部份
> 前半部 + 輸入字 + 後半部
想請教關於第一動的作法該如何撰寫?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.213.143
1F:→ JackSilence:點左右用key event吧 07/01 21:32
2F:→ Rplus:感謝davidsky的提點 setSelectionRange 07/02 20:32