账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js 中object.childNodes.length undefined是什么原因呢?
    • 2017-12-04 00:00
    • 11
    36
    0

    html代码:

    <!DOCTYPE html>
    <html>
    <head>
        <title>test4.4</title>
        
        <script type="text/javascript" src="D:\draft\primaryJavascript\test44.js"></script>
    </head>
    <body>
    <p>why childNodes are being undefined?</p>
    <h1>Quagmire</h1>
    <ul>
        <li>
            <a href="D:\draft\primaryJavascript\fireworks.jpg" onclick="showPig(this);return false;" title="a fireworks display">BoomShakaLaka</a>
        </li>
        <li>
            <a href="D:\draft\primaryJavascript\coffee.jpg" onclick="showPig(this);return false;" title="a cup of black coffee">WannaDie?</a>
        </li>
        <li>
            <a href="D:\draft\primaryJavascript\BigBen.jpg" onclick="showPig(this);return false;" title="the famous clock">the giant clock is going to hit you directly.</a>
        </li>
        <img id="placeholder" src="D:\draft\primaryJavascript\placeholder.jpg"/ alt="my image gallery"/>
    </ul>
    </body>
    </html>

    js代码:

    function countBodyChildren(){
        var body_element=document.getElementsByTagName("body")[0];
        alert(body_element.chilNodes.length);
    }
    window.onload=countBodyChildren;

    console中报错:

    test44.js:9 Uncaught TypeError: Cannot read property 'length' of undefined
        at countBodyChildren (test44.js:9)
    countBodyChildren @ test44.js:9
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 语系石头 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部