Js删除节点
方式一:传this参数调用方法:
1.jsp页面代码:
<p> <input id="uploadImage" value="" type="file" name="uploadImage" size="50" /> <a href="javascript:void(0);" onclick="deleteNode(this)" > <img src="$!{request.contextPath}/images/lend/close.png" class="closea"> </a> </p>
2.js脚本代码:
function deleteNode(obj) { var p= obj.parentNode; if(p){ p.remove(); } }
方式二:js方法中通过选择器获取节点:
1.jsp页面代码:
<p> <input id="uploadImage" value="" type="file" name="uploadImage" size="50" /> <a id="deleteId" href="javascript:void(0);" onclick="deleteNode()" > <img src="$!{request.contextPath}/images/lend/close.png" class="closea"> </a> </p>
2.js脚本代码:
function deleteNode() { var a= doucment.getElementById("deleteId"); a.parentNode.removeChild(div); //或者 a.remove() //此处删除的是a节点 }
方式三:通过jQuery方式获取节点:(尚未测试,有待测试。。。)
此处a标签传this到js中,js通过this(即a节点)取parent(即p节点)
那么:
(1)p.remove();可直接删除整个p节点
(2)p.parentNode.removeChild(p);也可以直接删除整个p节点
(3)p.removeChild(obj);可以删除整个a节点
(4)obj.parentNode.removeChild(obj);也可以删除整个a节点
相关推荐
JavaScript 实现在树形菜单中添加、删除节点实例 js note JavaScript实现在树形菜单中添加、删除节点实例,本程序侧重于学习,主要介绍一种在多级树节点中创建节点、删除节点,帮助了解树形菜单创作原理。
利用d3.js插件实现动态拓扑图,动态增加节点,删除节点,结合拖拽操作,实现一个简单的演示利用d3.js插件实现动态拓扑图,动态增加节点,删除节点,结合拖拽操作,实现一个简单的演示
纯js的树形菜单(添加删除节点)动态添加父节点子节点。jquery实现
JAVASCRIPT操作DOM建立增加删除克隆访问节点示例宣贯.pdf
用JAVASCRIPT+VML实现平衡二叉树里增加节点删除节点的功能,目的是把二叉树的平衡算法记录在这里(备忘)。 目前只做了增加删除节点时二叉树自动平衡,保证这棵树什么时候都是平衡状态;如何将一棵不平衡的二叉树...
下面给大家介绍Javascript removeChild()删除节点的方法,具体详情如下所示: 在Javascript中,只提供了一种删除节点的方法:removeChild()。 removeChild() 方法用来删除父节点的一个子节点。 语法: parent....
3.动态添加节点/动态删除节点/动态移动节点 4.动态dom对象创建表格树 5.完美支持json格式数据,支持xml(需转换) 6.支持ajax加载节点 7.事件驱动 8.可以动态根据列内容排序 9.简化函数参数,利用{} object输入参数,风格...
在javascript操作dom树的时候可能会经常遇到增加,删除节点的事情,比如一个输入框后一个增加按钮,一个删除按钮,点击增加就增加 个输入框,点击删除就删除对应的输入框。在一些js框架,如Prototype中,可以用...
本文实例讲述了JS实现添加,替换,删除节点元素的方法。分享给大家供大家参考,具体如下: 一直以来,对于节点操作比较纠结,特别是插入到某某节点之后.居然没有这个方法,以前的我写的方法有问题,是把新节点插入到旧节点...
本文实例讲述了JS实现DOM删除节点操作。分享给大家供大家参考,具体如下: 一 介绍 删除节点通过使用removeChild()方法来实现。 removeChild()方法用来删除一个子节点。 obj. removeChild(oldChild) oldChild:表示...
内容索引:脚本资源,Ajax/JavaScript,树形菜单 JavaScript实现在树形菜单中添加、删除节点实例,本程序侧重于学习,主要介绍一种在多级树节点中创建节点、删除节点,帮助了解树形菜单创作原理。测试中发现代码似乎...
js removeChild() 用法 <body> <p id=p1>welcome to <b>javascript</b> world ! [removed] <!-- function nodestatus(node) { var temp=; if(node.nodeName!=null) { temp+=nodeName=+node.nodeName+\n...
很短但是很实用 哈哈
主要介绍了JavaScript实现节点的删除与序号重建方法,涉及javascript针对页面节点的删除与遍历技巧,非常具有实用价值,需要的朋友可以参考下
js代码-4.3 链表节点的删除(删除重复出现的节点)(dummy 结点)
简介:网上到处找树,树也有不少,但用起来总觉得少了什么, 并且能结合Ajax更新的树就更少了,怎么用都不爽,故自写此树 功能说明: 本树从实际要出法,完全按自己的要求写的;...将此JS引用到你要加入树的地方
主要介绍了JavaScript数据结构与算法之二叉树添加/删除节点操作,涉及javascript二叉树的定义、节点添加、删除、遍历等相关操作技巧,需要的朋友可以参考下