<body>
<input type=button id=btn1 value="btn">
<input type=button id=btn2 value="btn">
<input type=button id=btn3 value="btn">
<input type=button id=btn1 value="btnPPP">
<input type=button id=btn4 value="btn">
<input type=button id=btn5 value="btn">
<script language="javascript">
<!--
document.body.onclick = function()
{
if(event.srcElement.tagName =="INPUT" && event.srcElement.type == "button")
{
alert(event.srcElement.value + "was Clicked");
}
};
//-->
</script>
</body>

解决方案 »

  1.   

    <input type=button value="11"><br>
    <input type=button value="22"><br>
    <input type=button value="33">
    <script language=javascript>
       function window.document.onclick()
    {

    var element=event.srcElement;
    if(element.tagName=="INPUT")
    alert(element.value)
    }</script>
      

  2.   

    谢谢二位老兄,但是二位的情况与我说的不一样,我说的是value相同,而且name,id不指定的情况。
    比如:
    <input type=button value="参照" onclick="funcTest(args[]...)">
    <input type=button value="参照" onclick="funcTest(args[]...)">
    <input type=button value="参照" onclick="funcTest(args[]...)">
    <input type=button value="参照" onclick="funcTest(args[]...)">
    <input type=button value="参照" onclick="funcTest(args[]...)">
    也就是说在source中看的话,都是一样的。
    大家可能会认为这种做法很变态,其实我也认为很变态。但小弟的水平有限,不敢肯定能不能实现,还望大家多提宝贵意见。
      

  3.   

    页面中每一个元素都有一个唯一的标识:uniqueID