Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用HTML逐个获取hrml标记?_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用HTML逐个获取hrml标记?

Javascript 如何使用HTML逐个获取hrml标记?,javascript,jquery,Javascript,Jquery,我希望获得所选元素的整个html,而不仅仅是内容。html()根据文档使用javascriptsinnerHTML()方法。HTML: <div id="div1"> <p>Some Content</p> <p>Some Content</p> </div> 我不能用。我需要一个接一个的p标签,如何使用每个语句得到这个。任何人都请帮忙 获取所有儿童的,并对其进行迭代。Html内容可以从dom元素的

我希望获得所选元素的整个html,而不仅仅是
内容。html()
根据文档使用javascripts
innerHTML()
方法。HTML:

  <div id="div1">
    <p>Some Content</p>
    <p>Some Content</p>
  </div>

我不能用。我需要一个接一个的p标签,如何使用每个语句得到这个。任何人都请帮忙

获取所有儿童的,并对其进行迭代。Html内容可以从dom元素的属性中获取

//对于较旧的浏览器兼容性,请使用[].slice.call而不是Array.from
数组.from(document.queryselectoral('#div1 p')).forEach(函数(ele){
控制台日志(ele.outerHTML);
})

一些内容

一些内容

你不需要
.html()
,你需要
.children()


我是从第一个谷歌搜索结果中得到的。你的问题不清楚。你需要“一些内容”还是“一些内容”?为什么要投否决票?很明显,他想要元素的子元素,他使用jQuery,所以这个答案是合适的。如果你打算否决一个完全可以接受的答案,你应该解释一下原因。
<p>Some Content</p>
<p>Some Content</p>
$('#div1').children().each(function (index, childEl) {
  console.log(childEl);
});