HTML替换表格内容

qq_21151683 2015-08-30 04:42:03
function clearTable() {
var tbody = document.getElementById("tbody");
var trchilds = tbody.childNodes;
for (var i = trchilds.length-1; i > 0; i--) {
var tdchilds = trchilds[i].childNodes;
for (var j = tdchilds.length-1; j > 0; j--) {
tdchilds[j].replaceChild(document.createTextNode(" ")); // 问题行 提示参数是必选项怎么回事
}
}
}


我想替换掉表格的内容,表格是另一个方法生成的
...全文
228 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_21151683 2015-08-30
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
parentNode.replaceChild(newDom,oldDom)需要两个参数
我给改成这样了
function clearTable() {
	var tbody = document.getElementById("tbody");
	var trchilds = tbody.childNodes;
	var strobj = document.createTextNode(" ");
	for (var i = trchilds.length-1; i >= 0; i--) {
		var tdchilds = trchilds[i].childNodes;
		for (var j = tdchilds.length-1; j >= 0; j--) {
			var textnodes = tdchilds[j].childNodes;
			tdchilds[j].replaceChild(textnodes, strobj);
		}
	}
}
qq_21151683 2015-08-30
  • 打赏
  • 举报
回复
引用 1 楼 似梦飞花的回复:
parentNode.replaceChild(newDom,oldDom)需要两个参数
嗯 这个不太熟 刚才我又改了一下 还是替换不了 我就是想把在别的方法里创建的表格的内容都清空
似梦飞花 2015-08-30
  • 打赏
  • 举报
回复
parentNode.replaceChild(newDom,oldDom)需要两个参数

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧