From: <ex...@us...> - 2013-07-21 10:19:13
|
Revision: 6120 http://sourceforge.net/p/web-erp/reponame/6120 Author: exsonqu Date: 2013-07-21 10:19:10 +0000 (Sun, 21 Jul 2013) Log Message: ----------- 7/21/2013 Exson: Fixed the keyChar control to avoid backspace mistake. Modified Paths: -------------- trunk/javascripts/MiscFunctions.js Modified: trunk/javascripts/MiscFunctions.js =================================================================== --- trunk/javascripts/MiscFunctions.js 2013-07-21 08:54:33 UTC (rev 6119) +++ trunk/javascripts/MiscFunctions.js 2013-07-21 10:19:10 UTC (rev 6120) @@ -5,29 +5,14 @@ function ReloadForm(fB){ fB.click(); } -var kPrev = 'a'; function rTN(event){ if (window.event) k=window.event.keyCode; else if (event) k=event.which; else return true; kC=String.fromCharCode(k); - if ((k==null) || (k==0) || (k==8) || (k==9) || (k==13) || (k==27)){ - return true; - } - else if ((("0123456789.-, ").indexOf(kC)>-1)){ - if((".-, ").indexOf(kC)>-1){ - if((".-, ").indexOf(kPrev)>-1){ - return false; - }else{ - kPrev = kC; - return true; - } - }else{ - kPrev = kC; - return true; - } - } - else return false; + if ((k==null) || (k==0) || (k==8) || (k==9) || (k==13) || (k==27)) return true; + else if ((("0123456789.,- ").indexOf(kC)>-1)) return true; + else return false; } function rTI(event){ if (window.event) k=window.event.keyCode; |