温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • web开发 > 
  • 怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能

怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能

发布时间:2021-01-14 14:57:32 来源:亿速云 阅读:136 作者:Leah 栏目: web开发

本篇文章为大家展示了怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

方法一:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>www.jb51.net 注册倒计时</title>
  <script type="text/javascript">
    //用户有十秒钟的时间看协议,超过十秒钟,“同意”按钮将生效
    var Seconds = 10;
    //计时器ID
    var setIntervalID;
    function ok() {
      var getid = document.getElementById("but");
      if (Seconds <= 0) {
        getid.value="同意";
        getid.disabled = false; //或者写成getid.disabled=""; 启用getid控件。
        //停止计时器
        clearInterval(setIntervalID);
      }
      else {
        getid.value = "请仔细阅读协议还剩下【" + Seconds + "】秒";
      }
      Seconds--;
    }
   setIntervalID=setInterval("ok()", 1000);
  </script>
</head>
<body>
<textarea cols="20" rows="8"></textarea><br />
<!--disabled="disabled" 默认submit表单是禁用的,也就是只读的,不能点击-->
<input type="submit" id ="but" value="同意" disabled="disabled" />
</body>
</html>

运行效果:

怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能

方法二:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>www.jb51.net 注册倒计时</title>
  <script src="jquery-1.7.2.min.js"></script>
</head>
<body>
  <form action="https://www.jb51.net/" method="post" name="agree">
    <input type="submit" class="button" value="" name="agreeb">
  </form>
</body>
</html>
<script>
  var secs = 5;
  var si;
  $(function () {
    $(".button").attr("disabled", "disabled");
    $(".button").val("请认真查看<服务条款和声明>(" + secs + ")")
    si = setInterval(a, 1000);
  })
  function a() {
    $(".button").val("请认真查看<服务条款和声明>(" + (secs-1) + ")");
    if (secs == 0) {
      clearInterval(si);
      $(".button").val("我同意" ).removeAttr("disabled");
    }
    secs--;
  }
</script>

运行效果:

怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能

方法三:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>www.jb51.net 注册倒计时</title>
</head>
<body>
  <form action="https://www.jb51.net/" method="post" name="agree">
    <input type="submit" class="button" value="请认真查看<服务条款和声明> (30)" name="agreeb">
  </form>
</body>
</html>
<script>
  var secs = 30;
  document.agree.agreeb.disabled = true;
  for (var i = 1; i <= secs; i++) {
    window.setTimeout("update(" + i + ")", i * 1000);
  }
  function update(num) {
    if (num == secs) {
      document.agree.agreeb.value = " 我 同 意 ";
      document.agree.agreeb.disabled = false;
    }
    else {
      var printnr = secs - num;
      document.agree.agreeb.value = "请认真查看<服务条款和声明> (" + printnr + ")";
    }
  }
</script>

上述内容就是怎么在JavaScript中使用jQuery实现一个用户注册协议倒计时功能,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

向AI问一下细节
推荐阅读:
  1. 使用JavaScript怎么实现一个时分秒倒计时功能
  2. 使用javascript如何实现一个5秒倒计时并跳转功能

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

javascript jquery
  • 上一篇新闻:
    如何正确的使用Go反射机制
  • 下一篇新闻:
    adsl接入方式有什么特点

猜你喜欢

  • 云备份服务器失败怎么解决
  • java怎么判断字符串是否为纯数字
  • sql筛选重复数据的方法是什么
  • JS分页怎么实现
  • jquery分页插件怎么使用
  • 云服务器域名如何解析
  • java调用父类的方法有哪些
  • vue如何实现前端分页
  • layui分页如何传参数
  • mybatis无参数分页问题怎么解决
最新资讯
  • 如何在Laravel中配置和使用Redis缓存
  • 解释Laravel中的反射注入
  • 如何在Laravel中进行表单请求验证
  • 什么是Laravel Echo它如何用于WebSockets
  • Laravel路由中的中间件是如何分组的
  • 如何在Laravel中处理异常和错误
  • Laravel项目如何进行性能优化
  • 如何在Laravel中实现数据种子化
  • 解释Laravel中的Eloquent访问器和修改器
  • 在Laravel中如何使用模型观察者
相关推荐
  • 怎么在JavaScript中利用插件实现一个倒计时功能
  • javaScript实现游戏倒计时功能
  • Javascript实现秒表倒计时功能
  • 怎么在Vue中实现一个倒计时按钮功能
  • jQuery实现倒计时功能 jQuery实现计时器功能
  • 使用JavaScript怎么实现一个商品抢购倒计时功能
  • 怎么在Android中实现一个倒计时功能
  • 利用jQuery怎么实现一个倒计时跳转功能
  • 使用JavaScript怎么实现一个倒计时功能
  • 使用javascript怎么实现一个定时器倒计时功能

相关标签

javascript对象 何为javascript原型?读完你就明 javascript函数 javascript/jquery jquery插件 jquery easyui jquery图片 jquery-ui ajax jquery jquery.validate jquery简介 jquery源码 jqueryeasyui jquery时间插件 jquery datatable jquery.cookie.js jquery ui jquery弹出框 jquery库 jquery.min.js
AI

深圳SEO优化公司云浮高端网站设计公司三明建站报价茂名高端网站设计公司吉祥网站优化软件多少钱醴陵百度seo哪家好苏州模板网站建设报价绵阳关键词按天计费公司宜春网站推广系统玉林百度网站优化多少钱三亚网站关键词优化推荐宣城模板制作哪家好邵阳网站设计模板多少钱忻州推广网站多少钱商丘如何制作网站价格襄樊seo优化公司龙华网站推广工具公司威海网站设计哪家好许昌营销型网站建设推荐济南网站定制多少钱漳州网站制作多少钱金华企业网站设计哪家好枣庄网站优化排名多少钱亳州网站关键词优化价格黑河网站制作设计公司榆林企业网站设计报价信阳网页设计价格广元企业网站制作哪家好新余SEO按天收费推荐景德镇网站优化按天收费推荐长沙阿里店铺运营推荐歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化