我想检查用户在客户端输入的数据。 我有必要使用控制。 有什么办法让我可以在客户端转到下一个输入后检查,我可以通过javascript检查数据吗?
<asp:TextBox ClientIDMode="Static" onblur="return userCheck(this.id)" onkeyup="return userCheck(this.id)"
ID="txtUserName" runat="server" Width="180"></asp:TextBox>
这里我使用了两个事件,但我只想使用一个。
答案 0 :(得分:3)
你可以使用javascript在onblur事件中做到这一点。 f.e之类的:
<asp:TextBox runat="server" onblur="Javascript:alert('1234');" />
答案 1 :(得分:0)
对于您要执行的操作,您可以将文本框设置为AutoPostBack = True;任何时候框中的文本被更改并且框失去焦点,它将回发到页面;如果你不想回发,也可以使用TextChanged属性,这将检查文本框的文本是否在帖子之间被更改。
最后,您可以将JavaScript onFocus和onBlur事件绑定到文本框,并通过JavaScript处理对其内容的更改:
http://support.microsoft.com/default.asp…
来源:http://answers.yahoo.com/question/index?qid=1006040618831