身思乐,人事爱,稳恒不言败!

input框输入后 按键盘方向键的上键 光标会移动到最前面 怎么阻止光标这个事件效果?

给input添加一个onkeydown的事件:

<input onkeydown=”confirm(event)” />

判断event键为向上(38)时,阻止一下默认事件,直接返回;

function confirm(event) {
	var key_num = event.keyCode;
	if (38 == key_num) {
		event.preventDefault();
		// return false;
	}
}

 

参考链接:https://segmentfault.com/q/1010000008886221/a-1020000008886728