asp.net C# 问题,当textbox1输入完成时,触发一个事件,判断textbox1内容是否等于1。

如题所述

输入完成,可以用textbox的 失去焦点 LostFocus 时来判断
然后在事件处理函数当中写上
if(textbox1.text=="1") //这里用的是字符1 如果你想判断数字的话需要转换
{
//等于"1"
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-07
textbox1.leave事件
if(textbox1.textbox = “1”)
....追问

没有
textbox1.leave事件

追答

sorry,winform 和web还是有点区别的。不知道可不可以用lostfocus(这个现在一般不用了,已经被leave代替了)。
如果没有的话用textchanged试试。。

追问

输入完成不响应textbox1.leave事件

追答

。。。?

第2个回答  2012-09-07
TextBox1.TextChanged ,或者用脚本实现
第3个回答  2012-09-07
TextChanged 或者js都可以追问

js怎么写?

追答

if (document.getElementById("textbox1").value == "1") {
alert(document.getElementById("textbox1").value);
}

第4个回答  2012-09-07
textbox1.textChanged事件追问

输入完成不响应textbox1.textChanged事件

相似回答