找回密码
 立即注册

QQ登录

只需一步,快速开始

Joe.xu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-7-31 15:55  /   查看:1220  /  回复:0
本帖最后由 Lay.Li 于 2023-8-4 09:36 编辑

近期有客户给反馈了这样的需求,公司活动活动,有抽奖,会给每个人发一个编号,
希望能在大屏上点击抽奖,停止的时候,数字跳到那个,这个编号对应的人就中奖了

最终实现的效果如下
数字抽奖.gif

实现步骤如下

上传了一个js文件,定义跳转数字和停止的函数
image.png119459532.png

//获取当前页面
var page = Forguncy.Page;
//名称为中奖的单元格
var Cell = page.getCell("中奖");
var s = 0;
var _m = 0;
var _n = 0;
function setXSJYLTime(){
var param=Math.ceil(Math.random()*(_m-_n+1)+_n-1);
//设置指定单元格的值
Cell.setValue(param);
}
function run(m,n){
  _m = m;
  _n = n;
  s = window.setInterval(setXSJYLTime, 200);
}
function stop(){
window.clearInterval(s)
}

按钮中调用Js函数,将范围传给js进行处理
image.png865977783.png

demo做的比较简单,粉刷和装修就交给格友们了
抽奖.fgcc (136.64 KB, 下载次数: 57)

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部