angular简单随机选择
2017-12-20 19:04
162 查看
<!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=utf-8" />
<title>随机选择</title>
<style>
.main{width:500px;position:absolute;left:50%;margin-left:-250px;border:2px solid #000;height:500px;top:50%;margin-top:-250px; text-align:center;border-radius:5px; font-family:微软雅黑;}
.main span.textone{display:inline-block;margin:50px 0;font-size:18px;}
.main span.btntwo{display:inline-block;margin-top:50px;}
#oknum{border:none;background:#fff;text-align:center;font-size:5em;width:98%;}
</style>
</head>
<body>
<script language="javascript">
var alldata = "张三,李四,王五,赵六,麻七"
var alldataarr = alldata.split(",")
var num = alldataarr.length-1
var timer=null;
var bOk=false;
function change(){
document.getElementById("oknum").value = alldataarr[GetRnd(0,num)];
}
function start(){
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}
function ok(){
clearInterval(timer);
bOk=false;
}
function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
window.onload=function (){
document.onkeydown=function (ev){
if(bOk==false){
var aEvent=ev||event;
var oNum=aEvent.keyCode;
if(oNum==32){
start();
bOk=true;
}
}else{
ok();
}
}
}
</script>
<div class="main">
<span class="textone">你要小心了*_^</span>
<input type="text" id="oknum" name="oknum" value="这是谁?">
<span class="btntwo" style="display:none">
<button onclick="start()" accesskey="s">开始(<U>S</U>)</button>
<button onclick="ok()" accesskey="o">停止(<U>O</U>)</button>
</span>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>随机选择</title>
<style>
.main{width:500px;position:absolute;left:50%;margin-left:-250px;border:2px solid #000;height:500px;top:50%;margin-top:-250px; text-align:center;border-radius:5px; font-family:微软雅黑;}
.main span.textone{display:inline-block;margin:50px 0;font-size:18px;}
.main span.btntwo{display:inline-block;margin-top:50px;}
#oknum{border:none;background:#fff;text-align:center;font-size:5em;width:98%;}
</style>
</head>
<body>
<script language="javascript">
var alldata = "张三,李四,王五,赵六,麻七"
var alldataarr = alldata.split(",")
var num = alldataarr.length-1
var timer=null;
var bOk=false;
function change(){
document.getElementById("oknum").value = alldataarr[GetRnd(0,num)];
}
function start(){
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}
function ok(){
clearInterval(timer);
bOk=false;
}
function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
window.onload=function (){
document.onkeydown=function (ev){
if(bOk==false){
var aEvent=ev||event;
var oNum=aEvent.keyCode;
if(oNum==32){
start();
bOk=true;
}
}else{
ok();
}
}
}
</script>
<div class="main">
<span class="textone">你要小心了*_^</span>
<input type="text" id="oknum" name="oknum" value="这是谁?">
<span class="btntwo" style="display:none">
<button onclick="start()" accesskey="s">开始(<U>S</U>)</button>
<button onclick="ok()" accesskey="o">停止(<U>O</U>)</button>
</span>
</div>
</body>
</html>
相关文章推荐
- 简单的双色球随机选择
- 排序算法-------简单选择排序
- C/C++中生成随机序列——随机函数的选择和自我实现
- python random 从集合中随机选择元素
- jQuery判断单选框,多选框是否选择简单案例
- 随机选择一个文件:一个更好的办法
- 利用Arraylist数组简单实现随机双色球Demo
- 使用Angular.js实现简单的购物车功能
- uva11300分金币 随机选择算法
- 提高Java代码重用性的措施三:选择最简单的参数接口类型
- 简单随机密码生成
- 使用Python生成随机简单的验证码
- 最最最简单的用SQL语句选则数据表中的随机N条记录
- python random从集合中随机选择元素
- 1-1.第一个简单的angular程序
- 迷茫的时候,就随机择一去学,时间不要浪费在选择上了
- 仿QQ邮箱收件人选择与搜索之简单js示例
- 简单的随机排列(2011年3月)
- HTML ionic 实现简单购物车 +-数量 选择
- 选择排序就这么简单