获取整个innerHTML(父+子)

时间:2016-01-13 07:36:59

标签: javascript html css for-loop innerhtml

在js脚本上,我有一个div,我动态添加了一些孩子。 所以从一开始,我就不知道我的div会包含多少个孩子。

当我尝试获取div容器的innerHTML时,我只获取div的html。不是节点的html。

如何通过childs获取整个组件的innerHTML?

3 个答案:

答案 0 :(得分:8)

试试这个:

document.getElementById('MyId').outerHTML

这将获取元素的所有html,内部和本身。

答案 1 :(得分:5)

enter image description here

外部为{p> .outerHTML,内部为.innerHTML

答案 2 :(得分:1)

使用outerHTML可以解决问题。

document.getElementById('YourId').outerHTML