首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 网络编程 > JavaScript > 正文
  • JS-让你的回车转为(Shift+Tab)
      2007-3-13  来源:网络资源  编辑:Jsbulo  热度:

    <!--
    /**
         js效果

         作者:sports98
         
    */   
    -->
    <html>
    <head>
    <title>让你的回车转为TABLE
    </title>
    </head>
    <script language="javascript">

            //input obj        Form区
            //      element        当前元素名
        //    method        跳转方式

        function cgo(obj,element,method){
            for(tmpa=0;tmpa<obj.length;tmpa++){
                if(obj[tmpa].name==element){
                    id=tmpa;
                }
            }
            if(method=="prv"){
                obj[id-1].focus();
            }else{
                obj[id+1].focus();
            }
        }
    </script>
    <body>
    <form name="form1">
    <input type="text" value=""  name="a1" onkeyup="cgo(this.form,this.name,’’)"><!-- 将回车转换为Tab -->
    <input type="text" value=""  name="a2" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a3" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a4" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a5" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a6" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a7" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a8" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a9" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a10" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a11" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a12" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a13" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a14" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a15" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a16" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a17" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a18" onkeyup="cgo(this.form,this.name,’’)">
    <input type="text" value=""  name="a19" onkeyup="cgo(this.form,this.name,’prv’)"><!-- 这个是往回跳的 like Shit+Tab -->
    </form>
    </body>
    </html>