依然显示未定义是为什么?
在外面设置一个全局变量,但是在里面已经赋值了但是为什么拿不到呢?
你这个打印语句应该放到onblur函数里边去啊,变量改变是onblue触发才改变的,事件不触发,肯定没值
代码是同步执行的
var inp000; // 初始声明undefined 执行第一步
inp[0].onblur = function () { // 当触发onblur事件时,inp000才更新 执行第三步
inp000=1
}
console.log(inp000) // undefined 执行第二步