我是靠谱客的博主 火星上大象,最近开发中收集的这篇文章主要介绍javascript随机将第一个dom中的图片添加到第二个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://www.uoften.com/uploadfile/2018/0411/20180411010625979.jpg" width="200">
<img src="http://www.uoften.com/uploadfile/2018/0411/20180411010625137.jpg" width="200">
<img src="http://www.uoften.com/uploadfile/2018/0411/20180411010625571.jpg" width="200">
<img src="http://www.uoften.com/uploadfile/2018/0411/20180411010625748.jpg" width="200">
<img src="http://www.uoften.com/uploadfile/2018/0411/20180411010625622.jpg" width="200">
</div>
<h2>第一个div图片为随机不重复的二张</h2>
<div id="myDiv" ></div>
</body>
</html>

最后

以上就是火星上大象为你收集整理的javascript随机将第一个dom中的图片添加到第二个div中示例的全部内容,希望文章能够帮你解决javascript随机将第一个dom中的图片添加到第二个div中示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(129)

评论列表共有 0 条评论

立即
投稿
返回
顶部