在此线程中:Uncomment html code using javascript
我发现线程中的所有解决方案都使用了 jQuery。我只是想知道如何在不使用第三方库的情况下在 vanilla javascript 中执行此操作?
这不是 How do I get an HTML comment with javascript 的重复问题,该线程讨论了如何查找和删除注释节点,但没有说明如何“取消注释”它。
最佳答案
一种方法是替换所有 <!-- -->
使用 .innerHTML
找到的空字符串.
var content = document.getElementById('content');
content.innerHTML = content.innerHTML.replace('<!--', '').replace('-->', '');
<div id="content">
<!-- <div>Hello</div> -->
<h1>
Title
</h1>
</div>
关于javascript - 不使用 jQuery 取消注释 HTML 节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37385167/