js 防止连续点击按钮
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>button连续点击</title>
</head>
<body>
<ul><li style="line-height: 40px">button连续点击方案1<button onclick="clickTarget1()">点击1</button></li><li style="line-height: 40px">button连续点击方案2<button onclick="clickTarget2()">点击2</button></li>
</ul><script>// 第一种方案var isClick = true;function clickTarget1() {if (isClick) {isClick = false;console.log("click", new Date());var result = setTimeout(function () {isClick = true;clearTimeout(result);}, 2000)}}// 第二种方案var previousTime = null;function clickTarget2() {if (!previousTime) {previousTime = new Date().getTime();}var currentTime = new Date().getTime();var differ = currentTime - previousTime;if (differ > 2000) {console.log("click", new Date(currentTime));previousTime = new Date().getTime();}}</script>
</body>
</html>
js 防止连续点击按钮相关推荐
- html 点击按钮js自增,JS实现点击按钮自动增加一个单元格的方法
本文实例讲述了JS实现点击按钮自动增加一个单元格的方法.分享给大家供大家参考.具体分析如下: 这是一个网页在线自助生成表格的特效代码. 核心功能代码是JS实现,点击网页中的添加按钮,网页中自动增加一个 ...
- js下载文件 java_[Java教程]使用js实现点击按钮下载文件
[Java教程]使用js实现点击按钮下载文件 0 2016-11-11 19:02:54 有时候我们在网页上需要增加一个下载按钮,让用户能够点击后下载页面上的资料,那么怎样才能实现功能呢?这里有两种方 ...
- js实现点击按钮传值
js实现点击按钮传值 page1源码: <!DOCTYPE html><html><head><meta charset="UTF-8"& ...
- js实现点击按钮切换图片功能_☆*往事随風*☆的博客
文章目录 前言 一.DOM是什么? 二.对象的HTML DOM 树 三.图片切换练习 1.要求 2.实现思路 3.示例代码 1.html示例代码如下: 2.css示例代码如下: 2.js示例代码如下: ...
- html点击展开盒子变大,JS实现点击按钮控制Div变宽、增高及调整背景色的方法
本文实例讲述了JS实现点击按钮控制Div变宽.增高及调整背景色的方法.分享给大家供大家参考.具体如下: 这里使用JavaScript实现点击按钮后改变DiV的高度.宽度和背景色等,点击对应按钮,Div ...
- 党旗飘飘平台正确打开方法 | JS定时点击按钮
党旗飘飘平台正确打开方法 | JS定时点击按钮 背景:最近学校发展对象需要在"党旗飘飘"平台上观看党课视频.而这个平台不支持视频调速,而且时不时跳出来一个按钮,点击后视频才会播放, ...
- php点击复制按钮到我的粘贴板,JS 实现点击按钮复制内容到粘贴板 clipboard
具体实现如下: 点击按钮复制内容到粘贴板 body { text-align: center; } #p1 { line-height: 150px; font-size: 40px; } #sour ...
- 原生js实现点击按钮切换全屏!
使用fullScreen API实现全屏 <head><meta charset="UTF-8"><meta name="viewport& ...
- html 复制文本按钮,js实现点击按钮复制文本功能
最近遇到一个需求,需要点击按钮,复制 标签中的文本到剪切板 之前做过复制输入框的内容,原以为差不多,结果发现根本行不通 尝试了各种办法,最后使了个障眼法,实现了下面的效果 一.原理分析 浏览器提供了 ...
最新文章
- 亮相百度WAVE SUMMIT+2021,Intel OpenVINO带来新气象
- 清华人工智能研究院成立,张钹姚期智分别任院长和主任
- 读取xml文件转成ListT对象的两种方法(附源码)
- HDU-1069 Monkey and Banana
- Django实现省市县级联菜单
- Chrome 100发布:全新图标,CPU、内存占用暴降!
- WordPress 主题教程 #3:开始 Index.php
- 老兄,还在为你的MarkDown写作发愁吗?这些数学符号表达式绝对有你想要的那个,最后还有字体和颜色的修改方法哦
- 进行java环境设置的原因_java环境变量的设置原因
- 腾讯又双叒涨工资了!平均月薪已达7.27万?
- 年度研发项目情况项目目标文档
- 图片去底色怎么去?图片怎么去底色变透明?
- 魔客吧php登录界面模板,精仿魔客吧网站模板discuz模板_带VIP购买等多个插件
- 设计模式-工厂模式的3中不同实现[JAVA]
- 微信小程序style的动态样式使用-三元表达式
- 荣耀20青春版装鸿蒙系统,华为鸿蒙2.0系统正式发布,只有这55款华为设备,可升级鸿蒙系统...
- SwiftUI基础——创建并组合视图
- 中国人寿研发中心笔试JAVA开发
- 诺思格医药通过注册:年营收6亿 实控人武杰为美国籍
- 【树莓派4B】如何烧录新的系统