javascript - 如何在 javascript 中获取 DOM 元素的 HTML

标签 javascript html dom

假设我有以下 HTML:

<div><span><b>This is in bold</b></span></div>

我想获取 div 的 HTML,包括 div 本身。 Element.innerHTML 只返回:

<span>...</span>

有什么想法吗?谢谢

最佳答案

使用outerHTML:

var el = document.getElementById( 'foo' );
alert( el.outerHTML );

关于javascript - 如何在 javascript 中获取 DOM 元素的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1763479/

相关文章:

javascript - 如何在 tbody 中遍历 td?

javascript - 与 css 样式表 href 规范作斗争

javascript - 根据按键上的数据列表验证输入文本数据

javascript - react 状态没有改变

javascript - 使用 li :hover is not showing div when the list item is an anchor

java - 如何在java中将通知菜单与数据库连接

javascript - 在保持宽度的同时切换字体系列

java - 如何同时显示模式和执行操作

html - 我们可以卡住 JQGRID 中的列吗?

javascript - 代码在 jsfiddle 中有效,但在 chrome 中无效。 - 未捕获的类型错误 : Cannot read property 'style' of undefined