一 . 问题描述:
更改控件的值时,弹出对话框,选择Yes时,更改。选择No时,回复到更改前的值。
二 . 思路:
1, 控件初期追加两个JavaScript事件 OnBlur事件和OnClick事件和OnDataChange事件。
2, 点击控件时,把控件的值赋给全局变量。并把Onclick的事件清除掉。
3, 控件失去焦点时,把OnClick的事件追加上。
4, 控件的值发生变化时,弹出对话框,选择No时,把全局变量的值赋给控件。
三 .实现代码:
JavaScript部分
HTML部分 省略。
四 . 总结
画面上有大量控件时,用以上方法可以有效解决问题。