猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js中的removeChild怎么删除所有节点?
使用DOM时,怎么用js部分定义的删除按钮删除表格中?(每一行的删除按钮获取的值不同,现在点击该行的删除按钮,这一行的数据全被删除)
wei筱飞
浏览 2559
回答 1
1回答
wei筱飞
//再创建删除按钮 var delBn = document.createElement("input"); delBn.setAttribute("type","button"); //类型为按钮 delBn.setAttribute("value","删除"); //设置对象的事件处理 -所调用的函数 var name = userName.value+count; delBn.onclick = function(){delUser(name);}; //创建元素节点td对象,用来显示删除按钮 cols = document.createElement("td"); //添加 cols.appendChild(delBn); //行对象添加 rows.appendChild(cols); //添加这一行到tbody中 document.getElementById('userList').appendChild(rows); userName.value = ""; }}//删除元素function delUser(name){ if(name != null){ var objRow = document.getElementById(name); var objTbody = document.getElementById('userList'); //删除 objTbody.removeChild(objRow); }}//这是部分代码,删除的只是姓名,而一行还有学号、年龄等怎么删除(就是点一下,全删除了)
0
1
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续