在已有元素后面插入一个新元素,属于通用型函数insertAfter(newElement,targetElement)

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function  insertAfter(newElement,targetElement){                   //在已有元素后面插入一个新元素,属于通用型函数
var  parent = targetElement.parentNode;
if (parent.lastChild == targetElement){
parent.appendChild(newElement);
} else {
parent.insertBefore(newElement,targetElement.nextSibling);
}
}
 
function  prepareGallery() {                             //遍历数组
if (!document.getElementsByTagName)  return  false ;
if (!document.getElementById)  return  false ;
if (!document.getElementsByTagName||!document.getElementById) {
  return  false ;
  var  gallery = document.getElementById( "imagegallery" );
  var  links = gallery.getElementsByTagName( "a" );
  for var  i=0; i < links.length; i++) {
  links[i].onclick =  function (){
  return  !showPic( this );
  }
  links[i].onkeypress = links[i].onclick;
  }
}


本文转自  小旭依然  51CTO博客,原文链接:http://blog.51cto.com/xuyran/1783590
相关文章
|
19天前
|
JavaScript 前端开发
页面插入元素
页面插入元素
20 8
|
3月前
|
前端开发 Java
java前端:删除数组中指定元素的方法
java前端:删除数组中指定元素的方法
|
3月前
如何删除数组中的某个元素?
如何删除数组中的某个元素?
22 0
|
3月前
|
算法 Java C++
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
15 0
|
3月前
|
存储 索引 NoSQL
二叉堆与自定义优先队列实现删除任意元素
二叉堆与自定义优先队列实现删除任意元素
|
4月前
|
存储 Java
数据结构:图文详解顺序表的各种操作(新增元素,查找元素,删除元素,给指定位置元素赋值)
数据结构:图文详解顺序表的各种操作(新增元素,查找元素,删除元素,给指定位置元素赋值)
124 0
|
6月前
曲线救国 —— 删除数组的指定元素
曲线救国 —— 删除数组的指定元素
17 0
|
8月前
|
算法 C++
移除元素:原地去除特定元素的神奇操作
在本篇文章中,我们将探讨题目 "移除元素",要求在给定一个数组 nums 和一个值 val 的情况下,原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。我们将会深入解析如何使用双指针技巧,实现一个高效的算法来解决这个问题。
52 0
|
8月前
删除顺序表中指定值的所有元素
顺序表是一种使用数组实现的数据结构。删除顺序表中指定值的所有元素,可以按照以下步骤进行操作:
217 1
|
10月前
|
Python
13.从入门到精通:Python 集合 集合的基本操作 1、添加元素 2、移除元素 3、计算集合元素个数 4、清空集合 5、判断元素是否在集合中存在 集合内置方法完整列表
13.从入门到精通:Python 集合 集合的基本操作 1、添加元素 2、移除元素 3、计算集合元素个数 4、清空集合 5、判断元素是否在集合中存在 集合内置方法完整列表