今天在自己写代码的过程中发现我在为外部写的js文件无法调用dom元素的自带方法,比如appendchild方法,一开始以为代码写错了,后来才发现是因为js文件引入位置不对,写在这里提醒大家
首先是我的目录结构
然后在HTML文件内引入js文件
一开始是这样的
js文件中有这样一行代码 wraper.appendChild(span),于是就报错了,说没有这个方法,我还仔细看了一下发现方法没错啊,后来才知道是因为script引入在body外面导致的,修改为下图所示就好了
相关文章: