//按回车自动换行
function enterNext(theEvent){
    //var theEvent = window.event||arguments.callee.caller.arguments[0];
    if(theEvent=window.event){
        if(theEvent.keyCode==13){
            theEvent.keyCode=9;
        }
    }
    
    if(theEvent=arguments.callee.caller.arguments[0]){
        if(theEvent.which==13){
            
        }
    }
   
}
因为which是只读的,所以我不能把which的值改为9  求帮助

解决方案 »

  1.   

    if(theEvent.keyCode==13){
        theEvent.keyCode=9;
    }
      

  2.   

    有没有牛逼人物  来说说可不可以实现按下回车键改为tab
      

  3.   

    <script language="javascript" for="document" event="onkeydown" type="text/javascript">
    {    
          if (event.keyCode==13 && event.srcElement.type !="button" && event.srcElement.type!="submit" && event.srcElement.type!="image")
          {
              event.keyCode=9;
          //document.getElementById("<%=ibSubmit.ClientID %>").click();    
           } 
          else if (event.keyCode==13 && event.srcElement.type =="image" )
          {
              alert("<%=ibSubmit.ClientID %>");
              //return false;       }
       }
    </script>