<p id=aaa>Hello!.....hmmmmm.....</p>
<input type=button value="aaaa" onclick="aaa()" />
<script>
function aaa() {
var str=document.getElementById('aaa').innerHTML;
var bodyRef = document.getElementsByTagName("body").item(0);
bodyRef.insertAdjacentHTML('beforeEnd',str);
}
</script>用 iframe 代替 <P>的内容。
<input type=button value="aaaa" onclick="aaa()" />
<script>
function aaa() {
var str=document.getElementById('aaa').innerHTML;
var bodyRef = document.getElementsByTagName("body").item(0);
bodyRef.insertAdjacentHTML('beforeEnd',str);
}
</script>用 iframe 代替 <P>的内容。
1、document.all[0].outerHTML document.documentElement.innerHTML Editor.document.body.innerHTML 都能取得内容,但Editor.document.body.innerHTML只能取得<body>……</body>中的内容;
2、以上取得的方法去取得的内容都会改变原来的内容,如:
原来是:
<html>
body前的内容
<body>
body中的内容
</body>
</html>
取得后会变成:
<html>
<body>
body前的内容
body中的内容
</body>
</html>