DOM节点删除函数removeChild()用法实例_javascript技巧

本文实例讲述了DOM节点删除函数removeChild()用法。分享给大家供大家参考。具体分析如下:

DOM删除一个节点,必须要站在父节点的高度去删除,代码如下:

复制代码 代码如下:

<html>
<head>
<script type="text/javascript">
function t(){
 //思路:1.首先找到要删除的节点;2. 找到它的父节点,在父节点的角度删除子节点
 var nodeul = document.getElementsByTagName('ul')[0];//找到父节点
 var li_lan = nodeul.children[2];//找到要删除的子节点
 nodeul.removeChild(li_lan);//使用removeChild()函数删除
}
</script>
</head>
<body>
<div id="container">
 <ul>
  <li>春天</li>
  <li>夏天</li>
  <li>蓝天</li>
  <li>秋天</li>
  <li>冬天</li>
 </ul>
</div>
<div id="copyul">
</div>
<hr />
<button onclick="t()" value="">删除一个子节点</button>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

时间: 2024-12-31 08:24:10

DOM节点删除函数removeChild()用法实例_javascript技巧的相关文章

DOM节点删除函数removeChild()用法实例

 这篇文章主要介绍了DOM节点删除函数removeChild()用法,实例分析了removeChild()函数实现结点删除的技巧,需要的朋友可以参考下     本文实例讲述了DOM节点删除函数removeChild()用法.分享给大家供大家参考.具体分析如下: DOM删除一个节点,必须要站在父节点的高度去删除,代码如下: 代码如下: <html> <head> <script type="text/javascript"> function t(){

DOM节点深度克隆函数cloneNode()用法实例_javascript技巧

本文实例讲述了DOM节点深度克隆函数cloneNode()用法.分享给大家供大家参考. 具体实现方法如下: 复制代码 代码如下: <html> <head> <script type="text/javascript"> function t(){  var nodeul = document.getElementsByTagName('ul')[0];//获取需要复制的UL节点  var newul = nodeul.cloneNode(true)

DOM节点的替换或修改函数replaceChild()用法实例_javascript技巧

本文实例讲述了DOM节点的替换或修改函数replaceChild()用法.分享给大家供大家参考.具体分析如下: DOM节点的替换过程: (1)创建新的节点: (2)找到旧的节点: (3)站在父节点的角度,使用replaceChild(新,旧)函数来替换. 复制代码 代码如下: <html> <head> <script type="text/javascript"> function t(){  //思路:1.首先找到要替换的节点:2. 创建一个新的

javascript删除元素节点removeChild()用法实例_javascript技巧

本文实例讲述了javascript删除元素节点removeChild()用法.分享给大家供大家参考.具体分析如下: 操作DOM节点的方法:removeChild(),移除子节点,那么可以变通一下来实现移除指定的节点,我们可以先去找到要删除节点的父节点,然后在父节点中运用removeChild来移除我们想移除的节点. function removeElement(_element){ var _parentElement = _element.parentNode; if(_parentEleme

js在指定位置增加节点函数insertBefore()用法实例_javascript技巧

本文实例讲述了js在指定位置增加节点函数insertBefore()用法.分享给大家供大家参考.具体分析如下: 函数原型如下: insertBefore(参数1,参数2):在指定位置添加节点 具体代码如下: 复制代码 代码如下: <html> <head> <script type="text/javascript"> function t(){  var nodeli = document.createElement('li');//创建一个li节

JavaScript里四舍五入函数round用法实例_javascript技巧

本文实例讲述了JavaScript里四舍五入函数round用法.分享给大家供大家参考.具体如下: JavaScript的Math对象包含了一个round方法用于对数字进行四舍五入操作,下面的代码详细演示了其用法 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to round the number 2.5 to its nearest integer. </p

JavaScript中字符串分割函数split用法实例_javascript技巧

本文实例讲述了JavaScript中字符串分割函数split用法.分享给大家供大家参考.具体如下: 先来看下面这段代码: <script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "<br />") document.write(str.split("&q

javascript跨域请求包装函数与用法示例_javascript技巧

本文实例讲述了javascript跨域请求包装函数与用法.分享给大家供大家参考,具体如下: 一.源码 // 定义AJAX跨域请求的JSON (function(){ if(typeof window.$JSON== 'undefined'){ window.$JSON= {}; }; $JSON._ajax = function(config){ config = config[0] || {}; this.url = config.url || ''; this.type = config.t

PHP函数extension_loaded()用法实例_php技巧

本文实例讲述了PHP函数extension_loaded()用法.分享给大家供大家参考.具体分析如下: extension_loaded - 检查一个扩展是否已经加载 例如: 复制代码 代码如下: <?php if (!extension_loaded('gd')) {     if (!dl('gd.so')) {         exit;     } } ?> 上述代码判断是否加载 gd 库扩展. 补充: 查看php已开启扩展的方法: 命令行cmd界面: 输入:php -m 显示结果如下