快速删除TABLE数据 try:document.getElementById("your_table_id").innerHTML = "" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.getElementById("your_table_id").parentNode.removeChild(document.getElementById("your_table_id")) Gavin(天行健,君子以自强不息) (你的法不行啊 我是用BUTTON测试的 删不了 harryCom() 你的法连TABLE也删除了啊 try:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="JavaScript"> function testFoo(){ var oTable = document.getElementById('test'); var oTr = document.getElementById('aTr'); var oTd1 = document.getElementById('aTd'); var oTd2 = document.getElementById('bTd'); //alert("hide aaa td"); //oTd1.innerText = " "; //alert("hide bb td"); //oTd2.innerText = " "; alert("hide a Table"); oTable.outerHTML = '<table id="test" width="80%" border="1"><tr><td> </td></tr></table>'; return true; }</script></head><body><table id="test" width="80%" border="1"> <tr id="aTr"> <td id="aTd">aaa</td> <td id="bTd">bbb</td> </tr></table><input type="button" value="Test" onclick="return testFoo();"/></body></html>alert一下 innerText, outerText, innerHTML,outerHTML,就可以知道大概的含义了Good Luck <body><table id="test" width="80%" border="1"> <tr id="aTr"> <td id="aTd">aaa</td> <td id="bTd">bbb</td> </tr></table><input type="button" value="Test" onclick="mm();"/><SCRIPT LANGUAGE="JavaScript">function mm(){ var tab = document.all.test; alert(document.body.innerHTML); var t = document.createElement("TABLE"); t.mergeAttributes(tab); tab.parentNode.insertBefore(t, tab); tab.parentNode.removeChild(tab); alert(document.body.innerHTML);}</SCRIPT> 可以在做表格的时候这样来做<table> <tr><td></td><td></td></tr>----------这部分就是表头了 <tr><td colspan="2"> <table.............</table>----------这里再放数据 </td></tr></table>这样删除的时候就省事儿了,把里边的table删除就好了 ie加载以字符串形式输出到页面的javascript代码 后台添加js事件!!请教一下! Js弹出层的定位 关于UBB 求助,关于跟着滚动条一起上下跑的浮动小窗口的问题! 如何获得框架中页面的标题 关于关键字的做法 js select 如何在javascript中访问cookie啊? 怎样使<div>做的层不随滚动条的移动而移动 求一个动态编辑表格的例子 有没有办法用javascript屏蔽IE的表单自动完成功能?
你的法不行啊 我是用BUTTON测试的 删不了
harryCom()
你的法连TABLE也删除了啊
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
function testFoo(){
var oTable = document.getElementById('test');
var oTr = document.getElementById('aTr');
var oTd1 = document.getElementById('aTd');
var oTd2 = document.getElementById('bTd');
//alert("hide aaa td");
//oTd1.innerText = " ";
//alert("hide bb td");
//oTd2.innerText = " ";
alert("hide a Table");
oTable.outerHTML = '<table id="test" width="80%" border="1"><tr><td> </td></tr></table>';
return true;
}
</script>
</head>
<body>
<table id="test" width="80%" border="1">
<tr id="aTr">
<td id="aTd">aaa</td>
<td id="bTd">bbb</td>
</tr>
</table>
<input type="button" value="Test" onclick="return testFoo();"/>
</body>
</html>alert一下 innerText, outerText, innerHTML,outerHTML,就可以知道大概的含义了Good Luck
<table id="test" width="80%" border="1">
<tr id="aTr">
<td id="aTd">aaa</td>
<td id="bTd">bbb</td>
</tr>
</table>
<input type="button" value="Test" onclick="mm();"/><SCRIPT LANGUAGE="JavaScript">
function mm()
{
var tab = document.all.test;
alert(document.body.innerHTML);
var t = document.createElement("TABLE");
t.mergeAttributes(tab);
tab.parentNode.insertBefore(t, tab);
tab.parentNode.removeChild(tab);
alert(document.body.innerHTML);
}
</SCRIPT>
<table>
<tr><td></td><td></td></tr>----------这部分就是表头了
<tr><td colspan="2">
<table.............</table>----------这里再放数据
</td></tr>
</table>
这样删除的时候就省事儿了,把里边的table删除就好了