为什么innerHTML是undefined?

生活问答  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2020-10-1 13:40

跳转到指定楼层
82晶币
react中,为什么innerHTML出来的是undefined
componentDidMount(){
var area = document.getElementById("aa");
console.log(area.innerHTML);
}
render(){
return(
<div id="aa">
<div>111</div>
<div>222</div>
<div>333</div>
</div>
)
}

这种情况一般是找不到dom节点,也就是你取id的元素根本不存在。
可以先输出area看看是否存在,正常情况下元素的innerHTML是元素内的html内容。





上一篇:学校有卖耳饰的地方吗,耳饰在军训时脱了后,搞不见了怕耳洞愈合
下一篇:铜佛像 铸大型铜佛像 彩绘铜佛像 铜佛像摆件 铸纯铜佛像厂家
回复

使用道具

成为第一个回答人

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则