手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript随机将第一个dom中的图片添加到第二个div中示例
javascript随机将第一个dom中的图片添加到第二个div中示例
摘要:javascript随机将第一个dom中的图片添加到第二个div中去,此代码的是一个简单的例子,将第一个div中的五张图片中,提取随机两张显...

javascript随机将第一个dom中的图片添加到第二个div中去,此代码的是一个简单的例子,将第一个div中的五张图片中,提取随机两张显示到第二个div中。

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>随机显示五张图片里面的二张图片-测试图片用的百度空间图片</title>

<script type="text/javascript">

window.onload = function (){

var count=4;

var original=new Array;//原始数组

var tpDiv = document.getElementById('kstupian'); //获得dom对象

var images = tpDiv.getElementsByTagName("img");

for (var i=0;i<count;i++){original[i]=i;}

original.sort(function(){ return 0.5 - Math.random(); });

var myDiv = document.getElementById('myDiv'); //获得dom对象

for (var i=0;i<2;i++){

var bigImg = document.createElement("img"); //创建一个img元素

bigImg.width="200"; //200个像素 不用加px

bigImg.src=images.item(original[i]).src; //给img元素的src属性赋值

myDiv.appendChild(bigImg); //为dom添加子元素img

}

};

</script>

</head>

<body>

<h2>第一个div图片为五张</h2>

<div id="kstupian">

<img src="http://a.hiphotos.bdimg.com/album/s%3D1000%3Bq%3D90/sign=2a369e6d918fa0ec7bc7600d16a7629f/b03533fa828ba61ee03594714134970a314e5990.jpg" width="200">

<img src="http://c.hiphotos.bdimg.com/album/s%3D1000%3Bq%3D90/sign=b03c3e4211dfa9ecf92e521752e0cc72/d058ccbf6c81800a5b37d550b13533fa838b4799.jpg" width="200">

<img src="http://h.hiphotos.bdimg.com/album/s%3D1000%3Bq%3D90/sign=a4ff82aab74543a9f11bfecc2e27b1f3/203fb80e7bec54e721374640b9389b504ec26a90.jpg" width="200">

<img src="http://g.hiphotos.bdimg.com/album/s%3D1000%3Bq%3D90/sign=cb1f8fa37b899e517c8e3e147297e242/b3119313b07eca809bdd65b9912397dda0448390.jpg" width="200">

<img src="http://a.hiphotos.bdimg.com/album/s%3D1000%3Bq%3D90/sign=fe1172bbad6eddc422e7b0fb09eb8d8c/5ab5c9ea15ce36d325dcdf6e3af33a87e850b190.jpg" width="200">

</div>

<h2>第一个div图片为随机不重复的二张</h2>

<div id="myDiv" ></div>

</body>

</html>

【javascript随机将第一个dom中的图片添加到第二个div中示例】相关文章:

javaScript中with函数用法实例分析

学习javascript文件加载优化

JavaScript实现斗地主游戏的思路

在JavaScript应用中使用RequireJS来实现延迟加载

javascript瀑布流式图片懒加载实例

javascript实现可拖动变色并关闭层窗口实例

奇妙的Javascript图片放大镜

Javascript实现图片轮播效果(二)图片序列节点的控制实现

javascript消除window.close()的提示窗口

Javascript中prototype属性实现给内置对象添加新的方法

精品推荐
分类导航