我知道有一个事件处理程序TextChanged
在TextBox控件的文本被更改时触发,但我想知道是否有另一种方法可以检测TextBox是否更改了它的值?
我读到你可以做一些事情,比如在html标签中存储TextBox的初始值,但没有详细说明如何做到这一点。然后显然你可以将TextBox的初始值与它的当前值进行比较,然后运行一些代码。
答案 0 :(得分:0)
这只是一个技巧。您必须使用本机事件。
var previousText = "";
setInterval(function(){
var currentText = GetTextboxValue();
if(currentText != previousText){
// Raise the event here using currentText.
previousText = currentText;
}
}, 200);