我想知道有没有办法转换成这样:包裹内HTML部分
<body>
Foo
Bar
<div>Abc</div>
<div>Xyz</div>
</body>
要这样:
<body>
<div id="new">
Foo
Bar
</div>
<div>Abc</div>
<div>Xyz</div>
</body>
作为一个新手,我知道innerHTML
和jQuery wrap
基本的东西,但这样的代码:
var foo = document.body.innerHTML;
console.log(foo);
给我的全身,包括Abc
和Xyz
divs。所以,它不能解决问题。
应该来换行' “富”'和' “酒吧” 之间的字符'会保留吗?还是应该只将'#text'节点的'.textContent'设置为动态创建的'.123HT'元素的'.innerHTML'? – guest271314
我正在努力Chrome的Markdown扩展,所以我认为应该保留换行符...... – jsv
@ guest271314对不起,也许我在之前的评论中忘记提及你 – jsv