如何解决此“无法读取null的属性'appendChild'”错误?

亚诺

我尝试在下面使用此代码,该代码在我的网站上的幻灯片中添加了按钮:

window.onload = function loadContIcons() {
    var elem = document.createElement("img");
    elem.src = "http://arno.agnian.com/sites/all/themes/agnian/images/up.png";
    elem.setAttribute("class", "up_icon");

    var id = "views_slideshow_controls_text_next_slideshow-block";
    if (id !== 0) {
        document.getElementById(id).appendChild(elem);
    } else console.log("aaaaa");

    var elem1 = document.createElement("img");
    elem1.src = "http://arno.agnian.com/sites/all/themes/agnian/images/down.png";
    elem1.setAttribute("class", "down_icon");

    var id1 = "views_slideshow_controls_text_previous_slideshow-block";
    if (id1 !== 0) {
        document.getElementById(id1).appendChild(elem1);
    } else console.log("aaaaa");
}

在进行幻灯片放映的首页上,一切正常,但是在其他页面上,Cannot read property 'appendChild' of null会发生错误

eg_dac

该元素尚未添加,因此等于null。Id永远不会=0。调用getElementById(id)时,它为null,因为它尚不是dom的一部分,除非您的静态ID已在DOM上。通过控制台进行呼叫以查看返回的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何解决“无法读取 null 属性 'appendChild'”的问题?

来自分类Dev

DataTables错误“无法执行appendChild()”

来自分类Dev

Firebase身份验证:如何解决“ TypeError:无法读取null的属性'getIdToken'”错误

来自分类Dev

使用javascript删除div后无法读取空错误的属性'appendChild'

来自分类Dev

如何解决此rstrip属性错误?

来自分类Dev

如何解决此属性错误?

来自分类Dev

appendChild给出错误,JavaScript

来自分类Dev

如何解决此错误?

来自分类Dev

如何解决此错误?

来自分类Dev

如何解决此错误?

来自分类Dev

未捕获的TypeError:无法读取null的属性'appendChild'

来自分类Dev

Backbone网站上的Disqus上的“无法读取null的属性'appendChild'”

来自分类Dev

TypeError:无法在ReactJS中读取null的属性'appendChild'

来自分类Dev

无法读取For-Loop中null的'appendchild'属性

来自分类Dev

如何解决无法读取未定义错误的属性“ timepicker”

来自分类Dev

如何解决 React 和 Redux 抛出无法读取未定义错误的属性“道具”?

来自分类Dev

如何解决这个错误“无法读取未定义的属性'绑定'”我出错的地方

来自分类Dev

如何解决此错误VFY:无法解析虚拟方法

来自分类Dev

如何解决此“无法解析构造函数”错误?

来自分类Dev

基于数据属性的 Appendchild

来自分类Dev

如何解决此错误:分段错误?

来自分类Dev

如何正确使用appendChild

来自分类Dev

收到错误:无法在“节点”上执行“ appendChild”:参数1不是“节点”类型

来自分类Dev

Leaflet.markercluster onclick错误-无法在“节点”上执行“ appendChild”:参数1的类型不是“节点”

来自分类Dev

错误消息无法在“节点”上执行“appendChild”:参数 1 的类型不是“节点”

来自分类Dev

如何解决TrackingPage.html:24错误TypeError:无法读取未定义的属性“取消订阅”?

来自分类Dev

如何解决类型错误无法读取天气预报项目中未定义的属性“ cityName”?

来自分类Dev

将Webpack与Vue结合使用时,如何解决“无法读取未定义的属性'_wrapper'”错误?

来自分类Dev

如何解决此错误--dbWriteTable()

Related 相关文章

  1. 1

    如何解决“无法读取 null 属性 'appendChild'”的问题?

  2. 2

    DataTables错误“无法执行appendChild()”

  3. 3

    Firebase身份验证:如何解决“ TypeError:无法读取null的属性'getIdToken'”错误

  4. 4

    使用javascript删除div后无法读取空错误的属性'appendChild'

  5. 5

    如何解决此rstrip属性错误?

  6. 6

    如何解决此属性错误?

  7. 7

    appendChild给出错误,JavaScript

  8. 8

    如何解决此错误?

  9. 9

    如何解决此错误?

  10. 10

    如何解决此错误?

  11. 11

    未捕获的TypeError:无法读取null的属性'appendChild'

  12. 12

    Backbone网站上的Disqus上的“无法读取null的属性'appendChild'”

  13. 13

    TypeError:无法在ReactJS中读取null的属性'appendChild'

  14. 14

    无法读取For-Loop中null的'appendchild'属性

  15. 15

    如何解决无法读取未定义错误的属性“ timepicker”

  16. 16

    如何解决 React 和 Redux 抛出无法读取未定义错误的属性“道具”?

  17. 17

    如何解决这个错误“无法读取未定义的属性'绑定'”我出错的地方

  18. 18

    如何解决此错误VFY:无法解析虚拟方法

  19. 19

    如何解决此“无法解析构造函数”错误?

  20. 20

    基于数据属性的 Appendchild

  21. 21

    如何解决此错误:分段错误?

  22. 22

    如何正确使用appendChild

  23. 23

    收到错误:无法在“节点”上执行“ appendChild”:参数1不是“节点”类型

  24. 24

    Leaflet.markercluster onclick错误-无法在“节点”上执行“ appendChild”:参数1的类型不是“节点”

  25. 25

    错误消息无法在“节点”上执行“appendChild”:参数 1 的类型不是“节点”

  26. 26

    如何解决TrackingPage.html:24错误TypeError:无法读取未定义的属性“取消订阅”?

  27. 27

    如何解决类型错误无法读取天气预报项目中未定义的属性“ cityName”?

  28. 28

    将Webpack与Vue结合使用时,如何解决“无法读取未定义的属性'_wrapper'”错误?

  29. 29

    如何解决此错误--dbWriteTable()

热门标签

归档