网页点名器(移动端、pc端)

简介: 网页点名器(移动端、pc端)

因为希望观赏舒适,故将css,javascript写成了内联


辉常努腻的网页点名器-可搬运-分享无碍

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>辉常努腻的点名器-可搬运-分享无碍</title>
    <style type="text/css">
    /*css样式*/
      #h1{
        font-family: "楷体";
        width: 150px;
        text-align: center;
        line-height: 60px;
        font-size: 35px;
        color: #8232CD ;
        height: 60px;
        background: #32CDA7 ;
        display: block;
        margin: auto ;
      }
      #b1{
        width: 70px;
        height: 30px;
        display: block;
        margin: auto;
      }
      p{
        text-align: center;
        /*letter-spacing: 2px;*/
        font-size: 12px;
        background: lightskyblue;
        width: 150px;
        height: 20px;
        line-height: 20px;
        margin:20px auto;
      }
      #xia{
        margin:20px auto;
        font-size: 40px;
        text-align: center;
      }
      .body{
        margin:300px auto 0
      ;
        display: none;
        transform: scale(2);
      }
      .positiopn{
        margin: auto;
        width: 300px;
        height: 60px;
      }
    </style>
  </head>
  <body>
    <div class="body">
      <section class="positiopn">
        <!--名字区域-->
        <h1 id="h1">X&nbsp;X&nbsp;X</h1>
      </section>
      <p id="p1">准备好了吗,开车咯</p>
      <!--点名器按钮-->
      <button id="b1">开&nbsp;始</button>
    </div>
    <div id="xia">
    </div>
      <!--添加名字区域  可F12查看-->
    <input type="text" name="" placeholder="push()" id="a1" value="" style="transform: scale(2) translateY(20px) translateX(45px); border: solid #8232CD 2px;"/>
    <script src="js/jquery-2.0.3.min.js" type="text/javascript">  
    //Jquery 插件
    </script>
    <script type="text/javascript">
      //JavaScript / Jquery 部分
      $("#xia").click(function(){
        $(".body").slideToggle(300)
        $(this).fadeToggle()
      })
      $("#b1").click(function(){
        $("#h1").slideToggle(700)
      })
      //js原生代码获取元素
      var h1=document.getElementById("h1")
      var b1=document.getElementById("b1")
      var p1=document.getElementById("p1")
      var a1=document.getElementById("a1")
      var a2=document.getElementById("a2")
      var a=0
      var c=null;
      var timer;//定时器
      //添加姓名 push事件
      window.onkeydown=function(event){
        // var e = event || window.event || arguments.callee.caller.arguments[0];
        if(event.keyCode==13 && a1.value==""){
          alert("请输入名字后按回车")
        }else if(event.keyCode==13 ){
          arr.push(a1.value)
          console.log(arr)
          a1.value=""
        }
        // a1.value=""
      }
      //点名器 姓名列表-可在网页中及时添加
      var arr = ["安雪辰", "曹胜龙","陈子怡","丁&emsp;浩","樊彧豪","高&emsp;宇","顾子良","韩阔","郝廉庆","胡博魁","霍瑞坤",
            "贾鑫博","金泽宇","李博豪","李嘉豪","李少轩","李亚辉","李振寅","刘德旺","刘佳欣","刘&emsp;帅","陈&emsp;君",
            "刘星雨","刘梓博","吕永辉","马晓倩","孟巾富","牛栋梁","齐少佳","屈向阳","芮坎尚","时浩杰","张淇军",
            "宋华金","孙晨旭","孙&emsp;茜","王鹤铭","王&emsp;铠","王&emsp;文","王亚乾","王云鹤","谢继然","徐&emsp;博",
            "薛丁华","杨成财","于浩旺","占俊杰","张观智","张&emsp;华","张凯旋","张雪丰","张毅辉"];
        //点名器按钮   
      b1.onclick=function(){
        if(a==0){
          timer=setInterval("jisuan()",50)
          a=1
          b1.innerHTML="停&nbsp;止"
          p1.innerHTML="别紧张,指不定是谁呢!"
        }else{
          a=0
          b1.innerHTML="开&nbsp;始"
          p1.innerHTML="恭喜你!"
          clearInterval(timer)
        }
      }
      //控制台查看该列表明细
      console.log(arr.length)
      //随机抽取名字
      function jisuan(){
        var i=Math.floor(Math.random()*arr.length)
        h1.innerHTML=arr[i]
        console.log(Math.random())
      }
    </script>
  </body>
</html>
目录
相关文章
|
7月前
|
Android开发
【安卓版】网页转应用v1.2,生成属于你的专属应用
【安卓版】网页转应用v1.2,生成属于你的专属应用
137 2
|
2月前
|
Web App开发 移动开发 前端开发
H5微信外支付(移动端浏览器)
H5微信外支付(移动端浏览器)
55 1
 H5微信外支付(移动端浏览器)
|
Web App开发
自制浏览器网页背景是什么体验?
自制浏览器网页背景是什么体验?
80 0
|
数据采集 缓存 前端开发
漏刻有时数据可视化大屏常见问题(4)手机端数据采集ajax安卓手机安卓微信浏览器无法跳转的问题解决方案
漏刻有时数据可视化大屏常见问题(4)手机端数据采集ajax安卓手机安卓微信浏览器无法跳转的问题解决方案
114 0
|
移动开发 前端开发 JavaScript
移动端H5网页开发常见问题汇总
H5网页开发常见问题汇总
624 0
|
JavaScript 前端开发 程序员
整活系列(一)——做个PC端打字小游戏
代码不光是我们用来工作的,也应该是我们用来娱乐的,今天就带着小伙伴们整个活! 看完这篇文章,你会学会如何整活~ 小时候我记得有个软件叫做`金山打字通`,里面有个打字的飞机大战不知道有没有小伙伴玩过,当然我整不来他那么优秀,我只能做一个较为简单的(**低配版**),低的好像还真挺低。
|
JavaScript 算法
摸鱼不如来了解一下--PC端网页特效
PC端网页特效 1、元素偏移量offset系列
105 0
|
前端开发 JavaScript
#yyds干货盘点# Html+Css+js实现春节倒计时效果(移动端和PC端)
#yyds干货盘点# Html+Css+js实现春节倒计时效果(移动端和PC端)
207 0
网页的手机版本是否值得去做?,互联网营销
  近十年的互联网行业有许多吸引眼球的发展变化:社交网站迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流程化应用软件正在逐步发展和取代传统的软件。
1036 0