<button id="a" onclick='whichButton()'>a1</button>
<button id="a" onclick='whichButton()'>a2</button>
<button id="a" onclick='whichButton()'>a3</button>
<script>
function whichButton()
{
   alert(event.srcElement.innerText);
}
</script>

解决方案 »

  1.   

    在一个页面,id是不能重复的.<button id="a1" onclick='whichButton()'>a1</button>
    <button id="a1" onclick='whichButton()'>a2</button>
    <button id="a2" onclick='whichButton()'>a3</button>
    <script>
    function whichButton()
    {
       alert(event.srcElement.id);
    }
    </script>
      

  2.   

    <button id="a1">a1</button>
    <button id="a1">a2</button>
    <button id="a1">a3</button>
    <script for="a1" EVENT="onclick">
       alert(event.srcElement.innerText)
    </script>
      

  3.   

    <button id="a">a1</button>
    <button id="a">a2</button>
    <button id="a">a3</button>
    <script>
    document.onclick=function(){alert(event.srcElement.innerText)}
    </script>