JS报错Cannot read property 'tagName' of undefined

var tagName = target.tagName.toLowerCase();

6个回答

在js代码中加上 这句话打印在控制台看一下console.log( target.tagName),
如果没有猜错target.tagName 这个值没有取到

Cannot read property 'tagName' of undefined
tagName未拿到值,js跑下DeBug,看下控制台是否报错

weixin_43852982
haha� � � � � 应该怎么解决呀~
接近 2 年之前 回复
Elegant_syh
Elegant_syh 谢谢!
大约 3 年之前 回复

target未定义,或未赋值,断点调试一下

Elegant_syh
Elegant_syh 谢谢!
大约 3 年之前 回复

说明target下没有tagName这个属性,你可以在chrome控制台调试一下。

target参数没有定义,你需要var 定义一下,在你使用这个参数之前

控制台打印是有的,就算定义了这个,也会报其他的错误

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐