skb*_*skb 11 javascript asp.net
有没有办法指定一些JavaScript在ASP.NET文本框的OnBlur事件上执行?在我看来,如果我向TextBox对象添加任何事件处理程序,它们只会导致回发到服务器而不是做我想要的.基本上,我只是希望能够在此HTML中呈现文本框:
<INPUT type="text" onblur="alert('1234')" />
Run Code Online (Sandbox Code Playgroud)
谢谢!
Tom*_*len 12
也可以去:
<asp:TextBox runat="server" onblur="Javascript:alert('1234');" />
Run Code Online (Sandbox Code Playgroud)
如果你不想在代码隐藏中设置它.
IM,为什么你最终回传猜测的原因,一定是因为你设置的AutoPostBack的文本框为true.这会在触发客户端onchange事件时使文本框回发.将其切换为false,它将作为普通的输入元素.
Fly*_*wat 11
在您的代码隐藏中,添加以下内容:
myTextBox.Attributes.Add("onblur","alert('1234');");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
38968 次 |
最近记录: |