laydate报Uncaught TypeError: Cannot read property 'appendChild' of undefined

laydate Uncaught TypeError: Cannot read property ‘appendChild’ of undefined

在这里插入图片描述
我遇到这个错误之后是从两个方向解决的问题

  1. 出现了这个的原因可能是因为把初始化的js放在了head中引用,导致DOM元素还没有加载完就进行初始化,因此报错。如果是这个原因的话只需要将js从head中放置到body中就可以了。
  2. 因为layDate是通过input框的ID进行初始化的,我在开发的过程中不小心把外层布局的divID和内部要初始化的input框ID定义重复了,因此报了上述错误,只要将div的ID更换一下就可以了。
发布了20 篇原创文章 · 获赞 6 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/ying940718/article/details/105703879
今日推荐