基本概念
问题分析
改了写法,把事件写在函数里,然后直接调用,发现一直提示函数未定义,这个和浏览器渲染页面过程有关,就是当浏览器渲染到该标签时,事件函数还没定义,就报错。
解决方案
添加监听事件即可
input.addEventListener('blur',function(){我是一个函数啦啦啦!});
如果要兼容ie8要用 attachEvent
参考文章
https://www.w3school.com.cn/jsref/event_onblur.asp
https://www.cnblogs.com/shuen/p/9113103.html
https://www.cnblogs.com/binmo/p/8393578.html