作者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