JavaScript代码判断点击第几个按钮

 更新时间:2015年12月13日 13:58:32   作者:keinx  
javascript点击按钮需求,在项目开发过程中经常遇到,本文通过一段代码给大家分享javascript代码判断点击第几个按钮,对本文感兴趣的朋友一起学习吧

最近很轻松,项目结束,趁个空余时间写了一段javascript代码实现判断点击第几个按钮的相关代码,具体代码如下所示:

 <html>
   <head>
     <meta charset='utf-'>
   </head>
   <body>
     <button>第一个</button>
     <button>第二个</button>
     <button>第三个</button>
     <button>第四个</button>
     <button>第五个</button>
     <script>
       var but=document.getElementsByTagName('button');
       for(i=;i<but.length;i++){
         but[i].setAttribute('i',i+);
         but[i].onclick=function(){
           b=this.getAttribute('i');
           alert('这是第'+b+'个按钮');
         }
       }
     </script>
   </body>
 </html>

 下面一段代码给大家介绍JavaScript实现点击按钮后,再过60秒后才能再次点击此按钮

 注册的时候需要发送验证激活帐号的邮件,为了避免邮件的多次重复发送,所以可以在点击了发送后,设置button要过一段时间才能继续点击。下面是一个简单的例子:

<html> 
<head> 
<title>点击获取验证码按钮后按钮变灰,倒计时一段时间后又可重复点击</title> 
</head> 
<body> 
<input type="button" id="btn" value="免费获取验证码" /> 
<script type="text/javascript"> 
var wait=60; 
function time(o) { 
    if (wait == 0) { 
      o.removeAttribute("disabled");      
      o.value="免费获取验证码"; 
      wait = 60; 
    } else { 
      o.setAttribute("disabled", true); 
      o.value=wait+"秒后可以重新发送"; 
      wait--; 
      setTimeout(function() { 
        time(o) 
      }, 
      1000) 
    } 
  } 
document.getElementById("btn").onclick=function(){time(this);} 
</script> 
</body> 
</html> 

以上是本文的全部叙述,希望大家喜欢。

相关文章

  • Bootstrap风格的WPF样式

    Bootstrap风格的WPF样式

    此样式基于bootstrap-3.3.0,样式文件里的源码行数都是指的这个版本.这篇文章主要介绍了Bootstrap风格的WPF样式的相关资料,需要的朋友参考下
    2016-12-12
  • Bootstrap+jfinal退出系统弹出确认框的实现方法

    Bootstrap+jfinal退出系统弹出确认框的实现方法

    这篇文章主要为大家详细介绍了Bootstrap+jfinal退出系统弹出框的实现方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 微信小程序中悬浮窗功能的实现代码

    微信小程序中悬浮窗功能的实现代码

    悬浮窗就是图中微信图标的按钮,采用fixed定位,可拖动和点击。本文给大家分享一个比较常见的常见,通过实例代码给大家介绍微信小程序中悬浮窗功能的实现,一起看看吧
    2019-08-08
  • 微信小程序scroll-view隐藏滚动条的方法详解

    微信小程序scroll-view隐藏滚动条的方法详解

    这篇文章主要介绍了微信小程序scroll-view隐藏滚动条的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • 微信小程序商城项目之商品属性分类(4)

    微信小程序商城项目之商品属性分类(4)

    这篇文章主要为大家详细介绍了微信小程序商城项目之商品属性值联动选择,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • JS实现自定义弹窗功能

    JS实现自定义弹窗功能

    浏览器自带的原生弹窗很不美观,而且功能比较单一,绝大部分时候我们都会按照设计图自定义弹窗或者直接使用注入layer的弹窗等等。下面小编给大家带来了JS实现自定义弹窗,感兴趣的朋友一起看看吧
    2018-08-08
  • 详解小程序中h5页面onShow实现及跨页面通信方案

    详解小程序中h5页面onShow实现及跨页面通信方案

    这篇文章主要介绍了小程序中h5页面onShow实现及跨页面通信方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • 两个JS之间的函数互相调用方式

    两个JS之间的函数互相调用方式

    这篇文章主要介绍了两个JS之间的函数互相调用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • JavaScript Event学习第九章 鼠标事件

    JavaScript Event学习第九章 鼠标事件

    鼠标事件是到目前为止最重要的事件。在这一章我将介绍一些鼠标事件的最常见的问题和技巧。
    2010-02-02
  • 深入理解JavaScript中的预解析

    深入理解JavaScript中的预解析

    JavaScript有“预解析”行为。理解这一特性是很重要的,不然在实际开发中你可能会遇到很多无从解析的问题,甚至导致程序bug的存在。下面这篇文章就给大家详细介绍了JavaScript中的预解析,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2017-01-01

最新评论