登录  /  注册
博主信息
博文 250
粉丝 3
评论 0
访问量 370657
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
JS-点名器效果
梁凯达的博客
原创
1834人浏览过

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		*{margin:0px;padding:0px;}
		#box{margin:0px auto;border:1px solid greenyellow;width:666px;height:366px;text-align:center;font-size:66px;line-height:366px;}
		#btn{margin:50px auto;width:200px; text-align:center;font-size:25px;color:yellowgreen;}
	</style>
</head>
<body>
	<div id="box">今晚谁陪你睡!</div>
	<div id="btn" onclick="doit()">开始翻牌</div>
</body>
<script>
		//找对象
			var box = document.getElementById('box');
			var btn = document.getElementById('btn');
			var timmer;
		//改属性
		//准备一组数据   就是我们要翻牌的名字
		var nameList = ['狗哥','想哥','猴哥','土申哥','旺儒哥','龙哥','杰哥','八哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥','狗哥',];
		//让名字能动起来
		function show(){
			//随机下标
			var num = Math.floor(Math.random()*nameList.length);
			//console.log(num);
			//让我们的名字显示在box div里面
			box.innerHTML = nameList[num];
			//让我们的名字动起来
			timmer = setTimeout(show,1); 
		}
		//show();
	function doit(){
		//alert(timmer);
		//console.log(1);
		//show();
		//判断你是否是开始滚动 如果timmer等于undefined说明你需要开始滚动如果不是则需要停止
		if(timmer == undefined){
			show();
			//修改按钮的内容
			btn.innerHTML = '停止翻牌';
		}else{
			//清空定时器
			clearTimeout(timmer);
			//修改按钮的内容
			btn.innerHTML = '开始翻牌';
			timmer = undefined;
		}

	}
</script>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学