Javascript—如何使用它来定位所有内部类';s的父母';每个元素的唯一\u id
我有一篇带有唯一id的文档文章,里面是一个只有类的部分Javascript—如何使用它来定位所有内部类';s的父母';每个元素的唯一\u id,javascript,html,contenteditable,Javascript,Html,Contenteditable,我有一篇带有唯一id的文档文章,里面是一个只有类的部分 <article id="unique_id"> <header> <h1>Article Header</h1> </header> <p>Article with unique id unique_id</p> <section class="section" contenteditable="true"> &
<article id="unique_id">
<header>
<h1>Article Header</h1>
</header>
<p>Article with unique id unique_id</p>
<section class="section" contenteditable="true">
<p>Section with uniform class .section</p>
</section>
</article>
文章标题
具有唯一id的文章唯一\u id
具有统一类的节。节
如何使用父类对每篇文章的唯一id(比如“.section#unique_id”)将所有section类作为目标,并将其放入javascript函数可以处理的变量中
我只想以section元素为目标,但基于它的父id将有一个唯一的引用,这样我可以在更改每个节的内容时将它们保存到localstorage
另外,我不知道unique_id,我只是将section类的父类unique_id作为引用,而不知道父类的特定unique_id
我尝试了
document.getElementsByClassName('footer').parentElement()代码>但会导致错误
如果您可以提供一个只使用默认值而不依赖jQuery的中立解决方案,那么效果会更好
document.getElementsByClassName('footer')[0].parentNode;
它是一个属性,而不是一个方法:)
如果浏览器支持,可以使用document.querySelectorAll()
。document.getElementsByClassName('footer')[0].parentNode@阿洛奇,哎呀,忘了。谢谢