做一个类似命令行的功能,输入用input标签,得保持焦点,弄了半天才成功
思路如下:
- 在input标签内使用属性onblur (失去焦点时触发代码)
- onblur触发javascript的focus函数,找回焦点
实际操作:
在你想保持焦点的input标签上加上: onblur="this.focus();console.log('refocus!')"
如这样:
<input type="text" onblur="this.focus();console.log('refocus!')" />
标签:onblur,焦点,focus,标签,input,属性
From: https://www.cnblogs.com/enall/p/keepTheInputTagInFocus.html