JavaScript为什么出现cannotsetpropertyclassnameofundefined

发布时间:2019-08-11 05:45:03

JavaScript 为什么出现cannot set property classname of undefined

推荐回答

由于这是事件过程,当鼠标移到元素上触发事件时,i的值早已不是当初声明事件过程时的那个i了,而是等于oLi.length(你用console.log把i的值输出一下就知道了),因此oLi[i]实际上就已经超出oLi的范围了,所以是undefined
以上问题属网友观点,不代表本站立场,仅供参考!