看板 Ajax 關於我們 聯絡資訊
http://jsfiddle.net/Fk7K5/ 如上例: 希望效果: 按左、右可移動input裡的輸入位置 接著再輸入方向時可以插入對應方向 ex: 目前: ↑↑↓←→←→ 發現少打個↓時 可控制輸入位置 接著再點↓時可變為 ↑↑↓↓←→←→ 目前想法是 1. 點左右時可抓到當前輸入位置 // 不會抓orz > 做±1 > 再進行切換輸入位置的移動動作 // 不知道該用什麼js方法 orz 2. 輸入框內的字串 以輸入點位置切割成兩部份 > 前半部 + 輸入字 + 後半部 想請教關於第一動的作法該如何撰寫? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.213.143
JackSilence:點左右用key event吧 07/01 21:32
Rplus:感謝davidsky的提點 setSelectionRange 07/02 20:32
Rplus:後來用http://stackoverflow.com/a/2897510 getSelection 07/02 20:33
Rplus:http://stackoverflow.com/a/3651232 setSelectionRange達成 07/02 20:33