猿问

新人疑惑求解答!关于onclick中this不能获取当前节点的问题

HTML结构:

<div id="container">

    <section id="wrap">

        <div id="back" onclick="backpage(this)"></div>

    </section>

</div>

JS部分:

functioin backpage(obj){

    alert(obj.parentNode.id);

}

结果它报错Cannot read property 'id' of undefined

求解惑!

__________________________________________________________________

问题已解决,谢谢大家的帮助!

Ani_fan
浏览 2762回答 4
4回答

KevenHuang

可以啊,你可能是函数function关键字写错了。

越美好越害怕得到

把js写在head里面用window.onload试试
随时随地看视频慕课网APP
我要回答