写了一种判断点击第几个按钮的JavaScript代码如下:

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