<div id="sample1">
<table id="myTable" border=1>
<tr>
<td>这个表格</td>
</tr>
</table>
</div>
<script language="JavaScript">
<!--
window.onload=function()
{
var obj=document.getElementById("myTable");
alert("修改之前:"+obj.parentNode.tagName);
if(obj.parentNode.tagName=="DIV")//如果Table的parentElement是DIV,则把它的parentElement改成BODY
{
obj=obj.parentNode.removeChild(obj);
document.body.appendChild(obj);
}
alert("修改之后:"+obj.parentNode.tagName);
}
//-->
</script>
<table id="myTable" border=1>
<tr>
<td>这个表格</td>
</tr>
</table>
</div>
<script language="JavaScript">
<!--
window.onload=function()
{
var obj=document.getElementById("myTable");
alert("修改之前:"+obj.parentNode.tagName);
if(obj.parentNode.tagName=="DIV")//如果Table的parentElement是DIV,则把它的parentElement改成BODY
{
obj=obj.parentNode.removeChild(obj);
document.body.appendChild(obj);
}
alert("修改之后:"+obj.parentNode.tagName);
}
//-->
</script>
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function() {
var div = document.getElementById("div_parent");
var tbl = document.getElementById("tbl_child");
document.body.appendChild(div.removeChild(div.firstChild));
}
//-->
</SCRIPT>
<div id="div_parent">
<table id="tbl_child">
<tr><td>table</td></tr>
</table>
</div>
</body>
</html>
<head runat="server">
<title>Untitled Page</title>
<script language =javascript >
function change()
{
var str = document.all.Button1.parentElement.innerHTML;
document.all.Button1.parentElement.innerHTML="";
document.all.div.innerHTML = str;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table id ="tb"style="width: 512px; height: 332px">
<tr>
<td>
<input id="Button1" type="button" value="button" /></td>
</tr>
</table>
</div>
<div style="width: 100px; height: 100px" id ="div">
</div>
<input id="Button2" type="button" value="button" onclick ="change()"/>
</form>
</body>
</html>