我想从主 DOM 的副本中删除一个元素,但是我无法让它工作。
基本上,我试图从重复的 DOM 中删除 h2 元素并在警报中返回修改后的代码,但是到目前为止,无论我尝试过什么,我仍然得到原始 DOM。
<html>
<head>
</head>
<body>
<h2>Test</h2>
<script type="text/javascript" id="CustomScript">
var Page = document.documentElement;
var TempPage = document.documentElement;
TempPage.removeChild("h2"); // Remove Not working
TempPage.getElementById("h2").innerHTML = ""; // Remove Not working
</script>
<input type="button" value="Get Pages Code" onclick="alert(TempPage.innerHTML)">
</body>
</html>
如果可能的话,我宁愿不使用 jQuery 或 YUI 等,只想使用常规的 Javascript。