Javascript让两个父对象启动(无jQuery)

Javascript让两个父对象启动(无jQuery),javascript,parent,target,Javascript,Parent,Target,我有: <div id='someId'> <div> <div onclick='someFunction(event)'> Text </div> </div> </div> someFunction(event){ var twoParentsUpId = ?????? } 正文 功能(事件){ 变量twoParentsUpId=??

我有:

<div id='someId'>
    <div>
        <div onclick='someFunction(event)'>
            Text
        </div>
    </div>
</div>

someFunction(event){
    var twoParentsUpId = ??????
}

正文
功能(事件){
变量twoParentsUpId=??????
}
我怎么能得到这个“someId”,而另外两个div没有任何id

。。。不使用jQuery。

这将为您解决问题


正文
函数someFunction(事件){
var twoParentsUpId=event.target.parentElement.parentElement;
twoParentsUpId.style.backgroundColor=“红色”;
}

this.parentNode.parentNode
event.target.parentElement.parentElement
值得注意的是,这个网站的用户对一个不知道关键词的人的问题投了否决票,谷歌也没有帮助。DV按钮的工具提示文本说,你的问题“没有显示任何研究成果”。搜索您的部分标题将提供。您还可以在页面右侧看到相关SO帖子的链接。这些(可能还有更多)是在你写问题时展示给你的。
<div id='someId'>
    <div>
        <div onclick='someFunction(event)'>
            Text
        </div>
    </div>
</div>
<script>
function someFunction(event){
    var twoParentsUpId = event.target.parentElement.parentElement;
    twoParentsUpId.style.backgroundColor = "red";
}
</script>