Uncaught TypeError: Cannot set property 'display' of undefined at HTMLImageElemen

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012193380/article/details/83512100

刚开始学习javaScript ,突然遇到这个问题。找个半天发现原因是在于

var oDiv = document.getElementsByTagName('div');

oDiv是一个数组 Array

style.display ='block';

 执行到这里就出错了。

正确的做法是:

var oDiv = document.getElementsByTagName('div')[0];

 然后执行这行代码即可。

style.display ='block';

猜你喜欢

转载自blog.csdn.net/u012193380/article/details/83512100
今日推荐