手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript点击按钮随机改变数字与其颜色
Javascript点击按钮随机改变数字与其颜色
摘要:先来看看效果图实例代码#box{margin:100pxauto;width:200px;height:150px;line-height:...

先来看看效果图

Javascript点击按钮随机改变数字与其颜色1

Javascript点击按钮随机改变数字与其颜色2

实例代码

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> #box { margin: 100px auto; width: 200px; height: 150px; line-height: 150px; letter-spacing: 10px; text-align: center; font-size: 30px; font-weight: bolder; border: 2px solid palegreen; word-wrap: break-word; border-radius: 5px;; position: relative; } #btn{ position: absolute; left:50%; top:280px; } </style> </head> <body> <div id="box"> <span>1</span> <span>2</span> <span>3</span> <span>4</span> </div> <input type="button" id="btn" value="我变了哟!"/> <script> //提取标签 var box=document.getElementById("box"); var span=document.getElementsByTagName("span"); var btn=document.getElementById("btn"); var color=""; var str="0123456789abcdef"; btn.onclick=function(){ for(var i=0;i<span.length;i++){//生成四位数 for(var j=0;j<6;j++){//随机改变每个数字的颜色 color+=str.substr(parseInt(Math.random()*str.length),1);//取颜色(循环,每次提取一位,进行拼接组成6为颜色的值) } span[i].innerHTML=parseInt(Math.random()*10);//生成随机数 span[i].style.color=("#"+color);//随机改变每个span的颜色 color=""; } } </script> </body> </html>

以上就是这篇文章的全部内容,实现代码很简单,希望对大家能有一定的帮助,如果有问题可以留言交流,小编会尽快给大家回复的。

【Javascript点击按钮随机改变数字与其颜色】相关文章:

JavaScript实现点击自动选择TextArea文本的方法

JavaScript点击按钮后弹出透明浮动层的方法

Javascript技术栈中的四种依赖注入详解

JavaScript实现表格点击排序的方法

JavaScript中eval函数的问题

JavaScript中的私有成员

javascript用函数实现对象的方法

JavaScript基本语法讲解

javascript实现获取服务器时间

Javascript随机显示图片的源代码

精品推荐
分类导航