永发信息网

怎么避免BUTTON连续多次点击

答案:2  悬赏:30  手机版
解决时间 2021-02-24 15:22
  • 提问者网友:雪舞兮
  • 2021-02-23 19:33
怎么避免BUTTON连续多次点击
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-02-23 20:00
这里之能通过客户端js代码控制,点击的时候将按钮状态设置为关闭,
如果这样的按钮用的比较多,可以通过继承button自定义封装一个防止二次点击的按钮,
很早以前写过这东西,很简单网上可以找到资料,
效果就是点下按钮会变灰并显示“正在提交”之类的。
全部回答
  • 1楼网友:雾月
  • 2021-02-23 20:16
先写一个flag标志位按钮按下后就将flag置true按钮的点击事件每次判断这个flag,如果是true就不执行,否则实行相应操作这样首先屏蔽掉连续的点击的响应了接下来写一个handler 每1秒钟检测这个flag,然后线程睡眠1秒,1秒后将flag置flase这样就实现了每1秒钟复位1次的效果以上思路完全来自连按2次back键实现退出效果的那个demo
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯