var maxMap=document.getElementsByClassName("map")[0];//获取地图的div
function creatMap(map1){
console.log(maxMap);
maxMap.innerHTML="";//清空地图
}
这样的代码会在控制台上输出为空 而且给整串代码加window.onload=function(){}的也无法访问到的问题,这时候需要将
htmlScript的标签放在body最下方
是因为单独js引入标签的时候相当于独有的作用域,而无法直接获取未加载的标签这里放在window.onload也不行的原因就是因为js的预解析的问题 maxMap不能获取到页面元素的问题