date_2.js 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. startCalendar_popcal4js('');
  2. //alert("ok");
  3. //检查日期的合法性
  4. function checkDate() {
  5. if (document.getElementById('bgtime').value != "" && !isDate(document.getElementById('bgtime').value)) {
  6. alert("请填写正确的开始日期!");
  7. return false;
  8. }
  9. else if (document.getElementById('entime').value != "" && !isDate(document.getElementById('entime').value)) {
  10. alert("请填写正确的结束日期!");
  11. return false;
  12. }
  13. return true;
  14. }
  15. function isDate(str) {
  16. if (!str.match(/^\d{4}\-\d\d?\-\d\d?$/)) { return false; }
  17. var ar = str.replace(/\-0/g, "-").split("-");
  18. ar = new Array(parseInt(ar[0]), parseInt(ar[1]) - 1, parseInt(ar[2]));
  19. var d = new Date(ar[0], ar[1], ar[2]);
  20. return d.getFullYear() == ar[0] && d.getMonth() == ar[1] && d.getDate() == ar[2];
  21. }
  22. function checkSearchType(obj) {
  23. var a = obj.id;
  24. deleteStyle();
  25. obj.className = "ul_li_active";
  26. document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_hidden_searchType').value = a;
  27. return true;
  28. }
  29. function checkDateType(obj) {
  30. var a = obj.id;
  31. deleteStyle();
  32. obj.className = "ul_li_active";
  33. if (a == 'ul3_1')
  34. document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_hidden_dateType').value = 1;
  35. if (a == 'ul3_2')
  36. document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_hidden_dateType').value = 2;
  37. if (a == 'ul3_3')
  38. document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_hidden_dateType').value = 3;
  39. return true;
  40. }
  41. function deleteStyle() {
  42. var liList1 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_ul1').getElementsByTagName("a");
  43. var liList2 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_ul2').getElementsByTagName("a");
  44. var liList3 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_ul3').getElementsByTagName("a");
  45. for (var i = 0; i < liList1.length; i++) {
  46. liList1[i].className = "money_normal2";
  47. }
  48. for (var i = 0; i < liList2.length; i++) {
  49. liList2[i].className = "money_normal2";
  50. }
  51. for (var i = 0; i < liList3.length; i++) {
  52. liList3[i].className = "money_normal2";
  53. }
  54. }
  55. function openDialog() {
  56. document.getElementById('divTips').style.display = 'block';
  57. document.getElementById('fade').style.display = 'block'
  58. }
  59. function closeDialog() {
  60. document.getElementById('divTips').style.display = 'none';
  61. document.getElementById('fade').style.display = 'none'
  62. }