我为啥木有找到呢?有的说在黄色小闪电那,也没有啊,那位高手能告诉我,光标离开事件怎么弄,就是说我想当光标离开TextBox2时判断一下和TextBox1的内容是否一致,如多一直在Lable1中显示成功。。
8 个解决方案
#1
<asp:TextBox ID="TextBox1" onblur="alert('轻轻地,我离开了');" runat="server"></asp:TextBox>
<input id="Text1" type="text" onblur="alert('轻轻地,我离开了');" />
#2
是失去焦点吧·
#3
winform中有
web中没有
web中没有
#4
那各位高手能给点详细点的方法吧,如何操作
#5
楼主使用的是服务器控件,在黄色的闪电那没有这个事件。
可以手动添加一个事件
例
<asp:TextBox ID="TextBox1" onblur="这个里面写你想要调用的js函数" runat="server"></asp:TextBox>
可以手动添加一个事件
例
<asp:TextBox ID="TextBox1" onblur="这个里面写你想要调用的js函数" runat="server"></asp:TextBox>
#6
1楼正解,前台加个onblur事件就可以了
或者后台TextBox1.Attributes.Add("onblur", "<script>alert('abc')</script>");
或者后台TextBox1.Attributes.Add("onblur", "<script>alert('abc')</script>");
#7
唉....我找到正解了,是这样的
<asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox2_TextChanged" AutoPostBack="True"></asp:TextBox>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
然后这样
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
if (this.TextBox1.Text == this.TextBox2.Text)
{
this.Label1.Text = "两次输入一致!";
}
}
就成功了,不过各位高手能来帮忙我也很感谢,散分喽!希望我说的以后能分享给更多人吧
<asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox2_TextChanged" AutoPostBack="True"></asp:TextBox>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
然后这样
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
if (this.TextBox1.Text == this.TextBox2.Text)
{
this.Label1.Text = "两次输入一致!";
}
}
就成功了,不过各位高手能来帮忙我也很感谢,散分喽!希望我说的以后能分享给更多人吧
#8
是了,页面要回传一次,值才会更新
#1
<asp:TextBox ID="TextBox1" onblur="alert('轻轻地,我离开了');" runat="server"></asp:TextBox>
<input id="Text1" type="text" onblur="alert('轻轻地,我离开了');" />
#2
是失去焦点吧·
#3
winform中有
web中没有
web中没有
#4
那各位高手能给点详细点的方法吧,如何操作
#5
楼主使用的是服务器控件,在黄色的闪电那没有这个事件。
可以手动添加一个事件
例
<asp:TextBox ID="TextBox1" onblur="这个里面写你想要调用的js函数" runat="server"></asp:TextBox>
可以手动添加一个事件
例
<asp:TextBox ID="TextBox1" onblur="这个里面写你想要调用的js函数" runat="server"></asp:TextBox>
#6
1楼正解,前台加个onblur事件就可以了
或者后台TextBox1.Attributes.Add("onblur", "<script>alert('abc')</script>");
或者后台TextBox1.Attributes.Add("onblur", "<script>alert('abc')</script>");
#7
唉....我找到正解了,是这样的
<asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox2_TextChanged" AutoPostBack="True"></asp:TextBox>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
然后这样
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
if (this.TextBox1.Text == this.TextBox2.Text)
{
this.Label1.Text = "两次输入一致!";
}
}
就成功了,不过各位高手能来帮忙我也很感谢,散分喽!希望我说的以后能分享给更多人吧
<asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox2_TextChanged" AutoPostBack="True"></asp:TextBox>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
然后这样
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
if (this.TextBox1.Text == this.TextBox2.Text)
{
this.Label1.Text = "两次输入一致!";
}
}
就成功了,不过各位高手能来帮忙我也很感谢,散分喽!希望我说的以后能分享给更多人吧
#8
是了,页面要回传一次,值才会更新