猿问
input框输入后 按键盘方向键的上键 光标会移动到最前面 怎么阻止光标这个事件效果?
按上下键 input框里的光标会自己移动到最前或者最后 怎么让光标一直在最后呢?
其实就是阻止按上键让光标移动到文本最前面的这个效果,,有什么好的思路或者实现么?
牧羊人nacy
浏览 3362
回答 1
1回答
慕斯709654
给input添加一个onkeydown的事件:<input onkeydown="confirm(event)" />判断event键为向上(38)时,阻止一下默认事件,直接返回;function confirm(event) { var key_num = event.keyCode; if (38 == key_num) { event.preventDefault(); // return false; } }
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答