页面里
    <script type="text/javascript">
        function TextBox_OnKeyUp()
        {
            SpanText.innerText =document.getElementById("TextBox1").value.length;
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <span id="SpanText"></span>
        &nbsp;<asp:TextBox ID="TextBox1" runat="server" ></asp:TextBox></div>.....
类里:
protected void Page_Load(object sender, EventArgs e)
    {
       TextBox1.Attributes.Add("onkeyup", "TextBox_OnKeyUp");
        
    }
大家帮帮忙。为甚么显示不出效果

解决方案 »

  1.   

    protected void Page_Load(object sender, EventArgs e)

        TextBox1.Attributes.Add("onkeyup", "javascript:TextBox_OnKeyUp();"); 
    }
      

  2.   

    TextBox1.Attributes.Add("onkeyup", "TextBox_OnKeyUp()"); 
      

  3.   

    protected void Page_Load(object sender, EventArgs e)

        TextBox1.Attributes.Add("onkeyup", "javascript:TextBox_OnKeyUp();"); 
    }
    加上“javascript:”
      

  4.   

    protected void Page_Load(object sender, EventArgs e)

        TextBox1.Attributes.Add("onkeyup", "javascript:TextBox_OnKeyUp();"); 
    }
    加上“javascript:”