JS写的简易点名器

vue-学生的最爱抽签点名器 文章目录前言一、准备二、分析三、设计实现四、代码部分 前言 相信每个人都深深的被老师点名的恐惧所支配,也相信大家或多或少见过老师们奇奇怪怪的点名器,例如,java版、c/c++版、c#版、vb版等。我遇到的老师中貌似没有本地网页版本的?做这个是因为我姐是一名人民教师,自然少不了上课要点名,出于公平也不能老点那几个人,所以她来问问我有没有抽签点名器之类的,于是乎,决定用网页给她整一个本地版本、无毒无害、看得见源码的网页点名器。 一、准备 老样子,还是用vue,使用vue+ant-deign-vue(ui随便 阅读详情
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        #one{
            width:200px;
            height:200px;
            font-size:40px;
            font-weight:bold;
            border:1px solid #000;
            text-align:center;
            line-height:200px;
        }
    </style>
</head>
<body>
    <div id="one">点名</div>
    <button id="start">开始</button>
    <button id="stop">停止</button>
</body>
<script>
    let one=document.getElementById("one");
    let start=document.getElementById("start");
    let stop=document.getElementById("stop"); 
    let name=["2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27"];
    let time;
   
    start.onclick=function () { 
       start.disabled=true;
       time=setInterval(() => {
           names();
       }, 1);
    }
    stop.onclick=function () {
       start.disabled=false;
       clearInterval(time);
    }
    function names() {
       let num=Math.floor(Math.random()*name.length);
       let a=name[num];
       one.innerHTML=a;
    }
</script>

</html>

在这里插入图片描述

弹性盒(Flexbox)布局完全指南:实现灵活自适应的网页排列 本教程提供了关于弹性盒(Flexbox)布局模型的全面指南,帮助您掌握如何利用弹性盒构建灵活自适应的网页排列。通过学习本教程,您将了解弹性盒的基本概念、容器和弹性盒子属性的使用方法,并能够创建各种常见的布局效果。 阅读详情

相关推荐

构建动态轮播背景的JavaScript点名器

JavaScript点名器是一个利用JavaScript语言开发的小工具,主要功能是随机抽取用户设置的名单,以便公平公正地进行点名。这个工具不仅适用于课堂点名,也广泛用于会议抽签、活动抽奖等多种场景。点名器的实现基于前端技术,主要是JavaScript和HTML。通过JavaScript实现随机号码生成,用户输入处理和号码显示,以及点名和暂停功能的交互逻辑。其主要步骤是:- 设计用户交互界面,收集用户输入的名单。- 利用JavaScript内置的随机函数,实现号码的随机抽取。

weixin_42437253的博客 745

jQuery(JS库) | 一文带你掌握jQuery的使用

jQuery(JS库) | 一文带你掌握jQuery的使用

m0_61933976的博客 1万+

flex弹性盒子布局实例

flex弹性盒子布局实例,本次博客实例需要的一些资源,源代码,可自行下载研究,一起进步,共勉,一起加油

【学习笔记】jQuery.js

文章目录什么是javascript库?jQuery的概念jQuery的优点jQuery的入口函数jQuery的顶级对象$DOM对象和jQuery对象DOM对象和jQuery对象的相互转换jQuery基础选择器jQuery层级选择器jQuery设置css样式隐式迭代jQuery筛选选择器jQuery筛选方法jQuery链式编程jQuery操作css方法jQuery类名操作jQuery动画效果自定义动画:鼠标事件复合写法动画队列及其停止排队方法设置或获取元素固有属性值设置或获取元素自定义属性值数据缓存jQuer

weixin_45305844的博客 8171

入门级HTML5案例,开关灯效果。

在开灯状态下,有笑脸的形状。在关灯状态下,会有小鬼移动。主要运用的是css技术,JavaScript只用了一个。适合刚刚入门的选手,欢迎指出问题。。

IsaacLab从入门到精通(二) 导入自定义机器人

IsaacLab系列第二讲,导入自定义的机器人及设置

DejaWu33的博客 8466

js写一个简单的随机点名器

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <

ZXH0122的博客 8433

颠覆性创新的测量框架与跨领域实证分析

颠覆性创新作为科技发展的重要驱动力,其核心在于实现知识体系的范式转换。从技术原理看,这类创新通常具备知识替代、网络重构和跨领域渗透三大特征,通过引用网络分析和文本挖掘等方法可量化评估其影响力。在工程实践中,CD指数、DI指数等测量工具帮助研究者识别具有突破潜力的成果,而深度学习等新兴技术进一步提升了评估精度。当前AI、半导体等领域的热门技术发展表明,模块化架构和产业协同能有效促进颠覆性创新。面对全球范围内创新颠覆性下降的趋势,优化科研评价体系、构建跨学科协作网络成为关键应对策略。

weixin_29735807的博客 321

js-简易点名器

点名器效果展示 话不多说,直接上代码!!! <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>点名器</title> </head> <style> *{ margin

yuan_xiaoxin的博客 715

告别MATLAB!用Python的PYPOWER搞定电力系统潮流计算(附Case30完整代码)

本文介绍了如何从MATLAB迁移到Python,使用PYPOWER工具包进行电力系统潮流计算。通过详细的环境准备、数据接口兼容性实践、潮流计算实现及最优潮流计算进阶,帮助工程师和学生无缝过渡到Python生态。文章还展示了结果处理与可视化技巧,并附有Case30完整代码示例。

weixin_30411819的博客 298

准静态电磁场

叠加法 缺点:对于连续分布的电荷,叠加法的计算比较困难 虚位移法 概念 广义坐标:确实系统中导体形状、尺寸与位置的一组独立几何量。 广义力:企图改变某一广义坐标的力。 功:广义力乘上由它引起的广义坐标的改变量。 公式 ...

qq_35912930的博客 1860

原生js实现点名器

效果图: 直接上代码,太简单了: html: <!DOCTYPE html> <html> <head> <title>漫威点名器</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="test9.css"...

Iguodala的博客 2483

Ubuntu系统下USB无线网卡无法识别的解决方案

Realtek的USB设备可能是无线网卡、有线网卡、读卡器等,系统仅知道“这是Realtek的USB设备”,但不知道“如何将其作为无线网卡驱动”。通过以上步骤,RTL8812AU 芯片的 Edimax 无线网卡应能被 Ubuntu 识别并正常工作。Realtek等品牌的无线网卡可能被系统简单识别为"USB设备",但未匹配到对应的无线驱动,导致设备无法发挥网络功能。是系统识别了USB设备,却未正确加载无线网卡驱动。(前4位是厂商ID,后4位是产品ID),显示设备已识别,但网络管理工具无反应,

极地星辰 3461

使用 HTML 和 JavaScript 实现随机点名器

JavaScript实现随机点名器

燕鹏 3674

Calibre:LVS 快速debug short/open技巧

用Fix Suggestion和Short Isolate两种方法debug LVS问题

m0_61544122的博客 7458

道路缺陷检测实战指南:基于YOLOv11的深度学习系统从搭建到落地

道路缺陷检测项目的每一步,都是“理论→实践→反思→优化”的成长循环。当你看到自己开发的系统能精准识别出道路上的每一处裂缝、每一个坑洼时,那种“技术解决真实问题”的成就感,会让你明白深度学习不止是论文里的公式,更是改变行业的工具。如果过程中遇到模型不收敛、界面功能异常等问题,不妨把问题拆解成“数据是否标注准确?”“模型参数是否合理?”“界面逻辑是否有漏洞?”等小问题逐一排查。记住,每解决一个问题,你就离“能独立落地AI项目的工程师”更近一步。

LXY_LOVE36的博客 171

JavaScript实现随机点名器

JavaScript实现随机点名器效果图 js实现随机点名器的思路 利用setTimeout()计时器实现随机的效果,功能函数 function show(){ var box=window.document.getElementById("box"); var num=Math.floor((Math.random()*100000))%namelist.length; ...

weixin_43894771的博客 4007

OpenMM | PDBFixer 用于蛋白质预处理

PDBFixer 用于蛋白质预处理

DrugOne 3005

用js写出一个简易版随机点名器

用js写出一个简易版随机点名器 html代码如下: 2.css样式如下: 3.js部分代码如下: //声明 所有的人名 组成的数组 var nameList = ['苏媛','陈露','王艳','王菲菲','陶正祥','彭文磊','袁杰','林凡浩','冯思玲','蔡严丽','顾思语','朱才华','陈乔','郭东文','余海涛','程鹏睿','许辰辰','马飞雄','方炜','姜熠杰','林程彪','钱宇阳','张春霞','张艳','胡振东','李文赛','金晓鹏','王强','许梦约','

CnHQuY的博客 986

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

html中自动随机点名的程序,html实现随机点名器的示例代码

此点名器开始点名后需点击停止按钮完成点名,因为是精简版没有考虑自动停止需求。姓名数据以字符串形式储存,适合小范围点名使用,有大量需求可自己适当改进。随机点名生成/* 页面css样式 */.wrapper {width: 800px;margin: 100px auto;border: 1px solid #ddd;text-align: center;}.box li {vertical-alig...

weixin_33134753的博客 6856

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

javaScript+CSS+html【练习题】随机点名器

javaScript+CSS+html【练习题】随机点名器题目代码实现效果展示 题目 为了活跃班级气氛,在班级上张老师想通过一个随机点名器来随机抽取学员回答问题,故按排你来使用 HTML+JavaScript 来实现如下图所示的随机点名器,第一张图是随机点名器的初始页面,当点击开始按钮时,JS 程序中提前准备好人员(数组)名单会随机变换跳动显示,开始按钮变成了停止按钮,如第二张图显示,当点击停止按钮时,名字的随机变换跳动停止,显示出的名字即为随机点击出来的姓名,如第三张图所示。 代码实现 <!DOC

辣辣的博客 5063

js实现简单随机点名器

之前做了js倒计时,现在做一个随机点名器,这个更简单,没什么技术含量,直接上代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>点击按钮随机点名-样式布局参考</title> <style> * { padding: 0px; margin: 0px;

youzigrowing的博客 5391

实现简易点名器

过去的时候,看到老师用的随机点名程序,真的是很厉害呀,但是自己做不出来;现在自从了解了一些CSS样式和JS语法,于是自己用最简易的方法做了一个点名器,好了现在就让我们来看一看吧。 样式展示:这里写的“随机名”是我以一个P标签来作为抽取的名字,还有一个开始点名的按钮是用来开始抽取的,粉色的背景就不用多说了,大家都懂; 效果展示:当我们点下“开始点名”按钮的时候,上面的P标签就由随机名变成了一个我已经在代码里写的一个随机名(这里都是本人初中的一些玩的好的同学英文缩写名); 代码讲解:首先要有好的效

weixin_57762662的博客 1652

JS实现随机点名器

实现一个简单的随机点名器 需求分析: 两个按钮实现随机点名的开始和结束 创建ul元素,添加到父级div中,实现了每个名字需要放在一个单独的盒子中 根据随机数进行随机选择,(涉及到了两个函数 setInterval clearInterval)在选择之前,先清空盒子的所有类样式,如果被选中,则重新赋予类样式 当点击停止按钮时,根据上一步拥有重新选择出来的li标签获取标签内容,并且直接可以展示到对...

weixin_44900104的博客 1495

教你如何利用js实现一个简单的点名器

今天在学习js的时候,突然想做一个点名器,大学java课老师的点名器曾让我胆战心惊,如果通过js来实现一个点名器该怎么做呢? 废话不多说,先来看看最终要实现的效果: 首先来分析HTML结构: 结构部分主要依靠四个div进行布局,红框为最外层容器,内部有三个子元素,其中 开始 和 点名 两个div是并排的。 HTML: <div id="outer"> &lt...

邢思北的博客 2793

JavaScript 语言之随机点名器制作训练

题目 为了活跃班级气氛,Mr.王想通过一个随机点名器来随机抽取学员回答问 题,故安排你来使用 HTML+CSS+JavaScript 来实现如下图所示的随机点名 器,第一张图是随机点名器的初始页面,当点击开始按钮时,JS 程序中提前 准备好人员(数组)名单会随机变换跳动显示,开始按钮变成了停止按钮,如 第二张图显示,当点击停止按钮时,名字的随机变换跳动停止,显示出的名字 即为随机点击出来的姓名,如第三张图所示。 任务过程 1、使用 HTML+CSS 布局出如上图所示的随机点名器页面。 2、嵌入 JS

跌跌撞撞的小白 1554
上一篇: 自定义icon图标和背景色
下一篇: WebSocket实现的简易在线聊天室
前端小li
博客等级 码龄7年 14粉丝 50原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值