RT,我希望在textbox输入6位后,程序自动调转到一个函数,好像要用js,我不会啊

解决方案 »

  1.   

    判断function setfun()
    {
       var len = document.getElementById("textbox1")
    if(len.length)
    {
       //执行函数吧
    }
    }
      

  2.   

    <script>   
      function   document.onkeypress()   
          {alert(String.fromCharCode(event.keyCode))   
      }   
      </script>
    判断value长度==6
    {}
      

  3.   

    改一下function setfun()
    {
    var len = document.getElementById("textbox1")
    if(len.length>6)
    {
       //执行函数吧
    }
    }
      

  4.   

     <asp:TextBox ID="txt1" runat="server"></asp:TextBox>
    <script language="javascript">
    function chfunc()
    {
        var tl = document.getElementById('txt1').value.length;
        if(tl>=6)
        {
            alert('ss');
        }
    }
    document.getElementById('txt1').onkeyup = chfunc;
    </script>
      

  5.   

    up
    学习下,
    onkeyup这个事件还没怎么用过是个啥玩意啊。。
      

  6.   

    你是想调用js函数还是cs函数?如果是cs函数,你要参考一下这个。
    http://blog.csdn.net/greatverve/archive/2008/12/08/3476203.aspx
      

  7.   

    <asp:TextBox ID="txt1" onkeyup="getvalue(this)" runat="server"> </asp:TextBox> function getvalue(obj)
    {
       if(obj.value.length==6)
       {
          exec(obj);
       }
    }function exec(obj)
    {
       alert(obj.value);
    }
      

  8.   


    function setfun()
    {
    var len = document.getElementById("textbox1")
    if(len.length>6)
    {
       //执行函数吧
    }
    }可以的!
      

  9.   


    <head runat="server">
        <title>无标题页</title>
        <script type="text/javascript" language="javascript">
        function fun1()
        {
            var len = document.getElementById("Text1").value;
            if(len.length>6)
            {
               fun2();
            }
            else
            {
                alert("第一个函数");
            }
        }
        
        function fun2()
        {
            alert("第二个函数");
        }    </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <input id="Text1" onblur="fun1()" type="text" />
        </div>
        </form>
    </body>
    </html>
      

  10.   


    <asp:Button style="display:none;"..../>这样隐藏