JS onblur 和 onfocus 造成死循环

本来是想如果class为 notnull 的输入框如果为空,弹出提示,然后再focus到输入框继续输入, 结果出现了死循环造成死循环的代码如下:

 

造成死循环的原因是: alert()事件触发后点击确定,会focus到弹出框,输入框又失去焦点,所以造成死循环.
参考链接 https://blog.csdn.net/clh386/article/details/78577236

你可能感兴趣的:(JS)