2. 用途:检查输入的起止日期是否正确,规则为两个日期的格式正确或都为空 3. 且结束日期>=起始日期 4. 输入: 5. startDate:起始日期,字符串 6. endDate: 结束日期,字符串 7. 返回: 8. 如果通过验证返回true,否则返回false 9. */ 10. function checkPeriod( startDate,endDate ) { 11. if( !checkDate(startDate) ) { 12. alert(\起始日期不正确!\ 13. return false; 14. } else if( !checkDate(endDate) ) { 15. alert(\终止日期不正确!\ 16. return false; 17. } else if( startDate > endDate ) { 18. alert(\起始日期不能大于终止日期!\ 19. return false; 20. } 21. return true; 22. }
1. /* 2. 用途:检查证券代码是否正确 3. 输入: 4. secCode:证券代码 5. 返回: 6. 如果通过验证返回true,否则返回false 7. */ 8. function checkSecCode( secCode ) { 9. if( secCode.length !=6 ){ 10. alert(\证券代码长度应该为6位\ 11. return false; 12. } 13. if(!isNumber( secCode ) ){ 14. alert(\证券代码只能包含数字\ 15. return false; 16. } 17. return true; 18. }
1. /**************************************************** 2. function:cTrim(sInputString,iType) 3. description:字符串去空格的函数 4. parameters:iType:1=去掉字符串左边的空格 5. 2=去掉字符串左边的空格 6. 0=去掉字符串左边和右边的空格 7. return value:去掉空格的字符串 8. ****************************************************/ 9. function cTrim(sInputString,iType) 10. { 11. var sTmpStr = ' '; 12. var i = -1; 13. if(iType == 0 || iType == 1) 14. { 15. while(sTmpStr == ' ') 16. { 17. ++i; 18. sTmpStr = sInputString.substr(i,1); 19. } 20. sInputString = sInputString.substring(i); 21. } 22. if(iType == 0 || iType == 2) 23. { 24. sTmpStr = ' '; 25. i = sInputString.length; 26. while(sTmpStr == ' ') 27. { 28. --i; 29. sTmpStr = sInputString.substr(i,1); 30. } 31. sInputString = sInputString.substring(0,i+1); 32. } 33. return sInputString; 34. }