Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery MS-Edge:trigger(';blur';)保持箭头、退格和删除的焦点_Javascript_Jquery_Microsoft Edge - Fatal编程技术网

Javascript jQuery MS-Edge:trigger(';blur';)保持箭头、退格和删除的焦点

Javascript jQuery MS-Edge:trigger(';blur';)保持箭头、退格和删除的焦点,javascript,jquery,microsoft-edge,Javascript,Jquery,Microsoft Edge,在触发“模糊”事件时,我在MS Edge中遇到了一些文本输入的奇怪行为。这样做时,似乎仍然存在一些焦点,允许退格键、删除键和箭头键工作;在我通过单击或触发js“focus”事件再次聚焦之前,所有其他键都无效 在工作中,一些工作站在触发“模糊”事件后仍然会显示闪烁的光标。在我的例子中,它只在使用DEL或BACKSPACE键后出现,即使其他键没有任何效果 我可以想出一个解决方法来设置/取消设置我自己的数据属性,以跟踪特定元素上的焦点/模糊,并在没有焦点时简单地禁止任何输入。。。虽然我甚至不知道我是否

在触发“模糊”事件时,我在MS Edge中遇到了一些文本输入的奇怪行为。这样做时,似乎仍然存在一些焦点,允许退格键、删除键和箭头键工作;在我通过单击或触发js“focus”事件再次聚焦之前,所有其他键都无效

在工作中,一些工作站在触发“模糊”事件后仍然会显示闪烁的光标。在我的例子中,它只在使用DEL或BACKSPACE键后出现,即使其他键没有任何效果

我可以想出一个解决方法来设置/取消设置我自己的数据属性,以跟踪特定元素上的焦点/模糊,并在没有焦点时简单地禁止任何输入。。。虽然我甚至不知道我是否可以在Edge中阻止用户输入

有类似问题的人吗

下面是一个“工作”示例(在Edge中打开):

尝试退格,然后再退格;请重试键入。


注意到同样的事情。下面是我的提琴示例(在边缘运行):注意模糊事件处理程序启动,但光标仍在闪烁。Return/Backspace工作,但其他键不工作。
Try backspace and right after that; try typing again.<br />
<br />

<input type="text" id="postalcode" name="postalcode" placeholder="1234AB" 
value="Try BACKSPACE" />