出错的原因:
意思就出错的个标签没有定义,原因是html的执行顺序是从上到下,在标签还没有加载的时候该方法就被调用了

解决办法有两个:

一、最直接的方法就是将JavaScript代码放到该标签后面;

二、第二个方法就是让页面加载完后再调用JavaScript的方法:window.onload = load;

<script type="text/javascript"> function load(){
  var ele = document.getElementsByTagName("div")[0];  
var content = ele.innerHTML;  console.log(content);
 } 
window.onload = load;</script>
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐