如果TextBox控件';的文本在没有事件处理程序的情况下发生了更改
本文关键字:事件处理 程序 情况下 发生了 控件 TextBox 文本 如果 | 更新日期: 2023-09-27 18:25:33
我知道有一个事件处理程序TextChanged
会在TextBox控件的文本发生更改时触发,但我想知道是否有其他方法可以检测TextBox的值是否发生了更改?
我读到你可以做一些事情,比如在html标记中存储TextBox的初始值,但没有关于如何做到这一点的细节。显然,您可以将TextBox的初始值与当前值进行比较,然后运行一些代码。
这只是一个技巧。您必须使用本机事件。
var previousText = "";
setInterval(function(){
var currentText = GetTextboxValue();
if(currentText != previousText){
// Raise the event here using currentText.
previousText = currentText;
}
}, 200);