如何在JavaScript中修改没有id的父级DIV内容?

如何在JavaScript中修改没有id的父级DIV内容?,javascript,dom,Javascript,Dom,如何通过点击上层设置底层可见 <div class="inactive"> <div> <a href="#" onclick="do visible another parent layer"><img src='images/message.png'></a> </div> <div style="display:none">!Message need to show!</di

如何通过点击上层设置底层可见

<div class="inactive">
    <div> <a href="#" onclick="do visible another parent layer"><img src='images/message.png'></a>

    </div>
    <div style="display:none">!Message need to show!</div>
</div>
JS


首先向上遍历DOM以获取div容器,向下移动到下一个同级div,然后显示它

<a href="#" onclick="this.parentElement.nextSibling.nextSibling.style.display = 'block';">
    <img src='images/message.png'>
</a>

到目前为止?只是遍历DOM?我有jquery代码,它运行得很好,但是在我的页面上添加了新脚本之后,现在它不工作了$jqdocument.readyfunction{$jq.title'.append;$jq.post span'.eachfunction{var trigger=$jqthis,state=false,el=trigger.parent.next'.entry';trigger.clickfunction{state=!state;el.slideToggle;trigger.parent.parent.toggleClass'inactive';};};};};它不起作用。我遇到了style=display的DIV:none未更改后对block可见click@dmitrygolubeu更新。原来div的第一个同级是它包含的文本,然后下一个是下面的节点。干杯。
<a href="#" onclick="this.parentElement.nextSibling.nextSibling.style.display = 'block';">
    <img src='images/message.png'>
</a>