最近,在一个页面上两个文本框锁定问题:假如前一个输入不符合规则,则select();而此时点后一个文本框,就会有两个提示而造成死锁问题,这个项目组提的一个解决方案,本人感觉不是很好的,发布出来和大家分享一下,有更好的方案大家也一定帖出来啊!
function lockCheckFlg(obj) { currobjname=obj.name; return true; } // NAME : 判断是否正在被锁定校验 // PARAMETERS : obj 失去焦点的控件对象 // RETURN : true // AUTHOR : function isLockCheckFlg(obj) { if (obj.name!=currobjname&&currobjname!="") return true; currobjname=""; return false;}
在弹出窗口前加lockCheckFlg,在另一个加isLockCheckFlg.就可以了.呵呵!