如题?
我知道判断回车事件是用 event.keyCode==13来判断的,但是如何获取触发回车键的输入框控件的id以及name属性呢?

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE></TITLE>
    <SCRIPT LANGUAGE=javascript FOR=document EVENT=onkeyup>
    <!--
    var e = event.srcElement
    alert(e.tagName+','+e.id+','+e.name)
    //-->
    </SCRIPT>
    </HEAD>
    <BODY>
    <input id=t1 name=t1name><br/>
    <input id=t2 name=t2name><br/>
    <input id=t3 name=t3name><br/>
    <input id=t4 name=t4name><br/>
    </BODY>
    </HTML>
      

  2.   

    unction getIDandName(o,e){
      var keyCode  =  e.keyCode||e.which; // 按键的keyCode 
    alert(keyCode)
      if(keyCode==13){alert(o.id +"//"+ o.name)}
    }
    </script> <input type=text id=1 name=aa onkeydown="javascript: void getIDandName(this,event);">
      

  3.   

    少了字,sorry看这个
    <script language="javascript"> 
    function getIDandName(o,e){
      var keyCode  =  e.keyCode||e.which; 
      if(keyCode==13){alert(o.id +"//"+ o.name)}
    }
    </script> <input type=text id=1 name=aa onkeydown="javascript: void getIDandName(this,event);">