返回顶部
首页 > 资讯 > 精选 >使用JavaScript编写一个随机点名器
  • 377
分享到

使用JavaScript编写一个随机点名器

2023-06-06 13:06:49 377人浏览 薄情痞子
摘要

这篇文章给大家介绍使用javascript编写一个随机点名器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。JavaScript可以做什么1.可以使网页具有交互性,例如响应用户点击,给用户提供更好的体验。2.可以处理表单

这篇文章给大家介绍使用javascript编写一个随机点名器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

JavaScript可以做什么

1.可以使网页具有交互性,例如响应用户点击,给用户提供更好的体验。2.可以处理表单,检验用户的输入,并提供及时反馈节省用户时间。3.可以根据用户的操作,动态的创建页面。4使用JavaScript可以通过设置cookie存储在浏览器上的一些临时信息。

html代码:

<body> <h2>点名啦</h2> <div id="did">  <input id="rollcall-id" type="button" value="随机点名器"><br>  <input id="action-id" type="submit" onclick="doClick()" value="开始"> </div></body>

CSS代码:

<style> * {  margin: 0px;  padding: 0px; } body {  background-color: rgb(255, 249, 249); } h2 {  text-align: center;  padding-top: 100px;  color: rgba(250, 54, 129, 0.562); } #did {  position: relative;  width: 200px;  margin: 60px auto; } #did input:first-child {  width: 200px;  height: 60px;  background-color: rgba(250, 54, 129, 0.562);    border: none;  border-radius: 20px;  font-size: 25px;  color: #fff;  box-shadow: 0px 0px 3px 3px rgba(250, 54, 129, 0.158);    outline: 0; } #did input:nth-last-child(1) {  width: 100px;  height: 40px;  margin: 40px 50px;  background-color: rgba(250, 54, 129, 0.562);  border: 1px solid transparent;  background-color: rgba(255, 68, 177, 0.432);  border-radius: 15px;  box-shadow: 0px 0px 2px 2px rgba(250, 54, 129, 0.158);  font-size: 17px;  color: #333;  outline: 0;  transition: color 0.2s ease-out;  transition: box-shadow 0.2s ease-out; } #did input:nth-last-child(1):hover {  color: #fff;  cursor: pointer;  box-shadow: 0px 0px 4px 4px rgba(250, 54, 129, 0.158); }</style>

JavaScript代码:

<script> var rollcall = document.getElementById("rollcall-id"); var action = document.getElementById("action-id"); var h2 = document.getElementsByTagName("h2"); //不能用name,用name只会取得一个字符 var allName = ["张柳菲", "高颖影", "赵温言", "李颖", "邓辰希", "莫若邻", "秦橙",  "吴筱宇", "赵希", "马素滢", "吕沁雅", "罗鸿哲", "夏素芸", "谢焱之",  "曹梦朦", "李允书", "周枫桥", "孙浩", "江雁菁", "杨振凯", "林舒言",  "钱妙妙", "郭景", "杜贝贝", "童闵然", "钟小凌", "韩云韵", "白然之"]; //随机产生一个名字 function stringRandom() {  return parseInt(Math.random() * allName.length); } var time = null; var luckName; //开始 function doStart() {  if (time == null) {   time = setInterval(function () {    //获取随机点名的值    luckName = allName[stringRandom()];    rollcall.setAttribute("value", luckName);   }, 100);  } } //停止 function doStop() {  if (time != null) {   clearInterval(time);   time = null;  } } //点击事件 function doClick() {  if (action.value == "开始") {   //改变样式   action.style.backgroundColor = "#cecece";   action.style.boxShadow = "0px 0px 2px 2px rgba(100, 100, 100, 0.4)";   action.value = "停止";   h2[0].innerHTML = "点名啦";   //开始随机点名   doStart();  } else if (action.value == "停止") {   action.style.backgroundColor = "rgba(255, 68, 177, 0.432)";   action.style.boxShadow = "0px 0px 2px 2px rgba(250, 54, 129, 0.158)";   action.value = "开始";   h2[0].innerHTML = "恭喜" + luckName + "同学获得一次发言机会";   //停止   doStop();  } }</script>

关于使用JavaScript编写一个随机点名器就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 使用JavaScript编写一个随机点名器

本文链接: https://lsjlt.com/news/247214.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用JavaScript编写一个随机点名器
    这篇文章给大家介绍使用JavaScript编写一个随机点名器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。JavaScript可以做什么1.可以使网页具有交互性,例如响应用户点击,给用户提供更好的体验。2.可以处理表单...
    99+
    2023-06-06
  • C#如何使用随机数编写班级点名器
    这篇“C#如何使用随机数编写班级点名器”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C#如何使用随机数编写班级点名器”文章吧...
    99+
    2023-06-30
  • C#使用随机数编写班级点名器的示例代码
    目录随机数可以做什么?班级点名器其他用途英文意思 随机数可以做什么? 生成一些随机的数字用途非常的广泛, 例如随机抽取数据库的一条记录,把生成的数字给变量,某一个时间点执行一些代码...
    99+
    2024-04-02
  • 怎么使用Vue做一个简单的随机点名册
    本篇内容介绍了“怎么使用Vue做一个简单的随机点名册”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!布局部分:<div id=...
    99+
    2023-06-21
  • Python轻松写个课堂随机点名系统
    目录起因准备工作效果展示代码实战起因 刚上大学的表弟问我,大学准备好好玩玩,问我有没有什么不挂科的秘诀。 于是我连夜给表弟写了一个课堂点名系统,让他给每个任课老师都送一遍,方便老师就...
    99+
    2023-01-03
    Python课堂点名系统 Python点名系统
  • 基于Python怎么编写一个点名器
    这篇文章主要介绍“基于Python怎么编写一个点名器”,在日常操作中,相信很多人在基于Python怎么编写一个点名器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”基于Python怎么编写一个点名器”的疑惑有所...
    99+
    2023-07-02
  • 使用JavaScript编写一个秒表计时器
    本篇文章给大家分享的是有关使用JavaScript编写一个秒表计时器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。JavaScript是什么JavaScript是一种直译式的脚...
    99+
    2023-06-07
  • 使用原生javascript编写一个计算器
    使用原生javascript编写一个计算器?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布...
    99+
    2023-06-06
  • 使用JavaScript编写一个音乐播放器
    这篇文章主要介绍了使用JavaScript编写一个音乐播放器,此处通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考价值,需要的朋友可以参考下:JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被...
    99+
    2023-06-06
  • Vue做一个简单的随机点名册
    目录布局部分: <div id="app"> <p>{{result}}</p> <button @cli...
    99+
    2024-04-02
  • 使用JavaScript编写一个2048小游戏
    今天就跟大家聊聊有关使用JavaScript编写一个2048小游戏,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。JavaScript可以做什么1.可以使网页具有交互性,例如响应用户点...
    99+
    2023-06-07
  • 利用Java 编写一个随机生成验证码功能
    这篇文章给大家介绍利用Java 编写一个随机生成验证码功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java 实现随机验证码功能简单实例现在许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注...
    99+
    2023-05-31
    java ava 验证码
  • 使用JavaScript编写一个放大镜特效
    这篇文章给大家介绍使用JavaScript编写一个放大镜特效,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。JavaScript的特点1.JavaScript主要用来向HTML页面添加交互行为。2.JavaScript可...
    99+
    2023-06-07
  • 使用JavaScript编写一个百度搜索框
    使用JavaScript编写一个百度搜索框?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。实现原理向输入框动态输入时关键词,将当前关键词作为问号参数后面的值,因为要跨域使用百度的...
    99+
    2023-06-06
  • 基于Python编写一个点名器的示例代码
    目录前言主界面添加姓名查看花名册使用指南 名字转动功能完整代码前言 想起小学的时候老师想点名找小伙伴回答问题的时候,老师竟斥巨资买了个点名器。今日无聊便敲了敲小时候老师斥巨...
    99+
    2024-04-02
  • python实战练习做一个随机点名的程序
    用python做一个简单的随机点名程序(不重复点名) 这是我来到csdn的第一篇文章,内容如果有瑕疵的地方或者代码可以进一步改善,请大家对我指点一二。谢谢!废话不多说,上代码! ...
    99+
    2024-04-02
  • JS前端使用canvas编写一个签名板
    目录需求方案分析canvas涉及知识点代码以上代码,未开发的点需求 需求是做不完了,福利也被砍了,旅游也泡汤了,手上有2个需求,还没做完,PM就来新需求了。 开发一个签名板:要求PC...
    99+
    2022-11-13
    JS canvas签名板 JS canvas
  • 使用Python编写一个简易客服机器人
    使用Python编写一个简易客服机器人?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、货物信息储存到MySQL数据库中在现实情景中,购物信息的数据一般会储存到...
    99+
    2023-06-14
  • 使用JavaScript编写一个星星闪耀特效
    本篇文章为大家展示了使用JavaScript编写一个星星闪耀特效,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。JavaScript的特点1.JavaScript主要用来向HTML页面添加交互行为。2...
    99+
    2023-06-06
  • 利用JavaScript编写一个花里胡哨的点击按钮
    目录正片结构就两行样式表现正片 小轮播图滑动滚播,好不好看你说了算。 视频演示 结构就两行 <main> <div class="grid">...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作