当鼠标离开textbox 触发事件,alert 这个代码怎么来写呢?

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:54:30
当鼠标离开textbox 触发事件,alert 这个代码怎么来写呢?

假如你的textbox的ID是“txtMy”:
后台的Page_Load事件中加这么段代码:

protected void Page_Load(object sender, EventArgs e)
{
this.txtMy.Attributes.Add("onmouseout", "javascript:alert(\"离开我了\");");
}
或者直接
<asp:TextBox ID="txtMy" runat="server" onmouseout="javascript:alert('离开我了');"></asp:TextBox>

如果是Input标签。更简单了:
<input type="text" onmouseout="javascript:alert('离开我了');">

如果楼主的意思不是“鼠标离开”,而是“失去焦点”,则把上面代码中的“onmouseout”换成“onblur”就可以了

鼠标离开:
textbox.Attributes.Add("onmouseout", "javascript:alert('离开我了');");
失去光标:
textbox.Attributes.Add("onblur", "javascript:alert('离开我了');");

服务端<asp:TextBox ID="TextBox1" runat="server" onblur="alert('鼠标离开文本框了');"></asp:TextBox>
客户端<input type="