var jquery = document.createElement('script'); jquery.src = "http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js";//若调试页面是https的这里也修改为https. document.getElementsByTagName('head')[0].appendChild(jquery); jQuery.noConflict() var table = $("#kmtj13_content table"); var table_hskk = $("#kmtj16_content table"); var date_hsk = '2019-12-01';//请修改为需要统计的日期,格式为YYYY-MM-DD var date_hskk = '2019-12-01';//同上 var tr_list_hsk = table.find("tr:contains(" + date_hsk +")"); var tr_list_hskk = table_hskk.find("tr:contains(" + date_hskk +")"); var morning_hsk=0,afternoon_hsk=0,hskk=0;//计数初始化 tr_list_hsk.each(function(){ var tdArr = $(this).children(); var grade = tdArr.eq(0).text(), count = Number(tdArr.eq(4).text()); if(grade== 'HSK二级' || grade== 'HSK四级'||grade== 'HSK六级') { morning_hsk = morning_hsk + count; } else { afternoon_hsk = afternoon_hsk + count; } }); tr_list_hskk.each(function(){ var tdArr = $(this).children(); var grade = tdArr.eq(0).text(), count = Number(tdArr.eq(4).text()); hskk = hskk + count; }); function count_teacher(count){ var teacher = 0; if(count==1) { teacher = 1; } else if(count>=2 && count<= 30) { teacher =2; } else if(count>30 && count<=40) { teacher = 3; } else if(count>40 && count<=50) { teacher =4; } else if(count> 50 && count<=60) { teacher = 5; } else if(count>60) { teacher ='请报汉考国际审批'; } return teacher; }; var message = ''; var message_hskk = ''; message = '上午(二四六级)共有' + morning_hsk + '名考生,' +(count_teacher(morning_hsk) == '请报汉考国际审批' ? '请报汉考国际审批' : '至少需要主监考' + count_teacher(morning_hsk) + '人'); message += '\r\n' + '下午(一三五级)共有' + afternoon_hsk + '名考生,' +(count_teacher(afternoon_hsk) == '请报汉考国际审批' ? '请报汉考国际审批' : '至少需要主监考' + count_teacher(afternoon_hsk) + '人'); message_hskk = 'HSKK(初中高))共有' + hskk + '名考生,' +(count_teacher(hskk) == '请报汉考国际审批' ? '请报汉考国际审批' : '至少需要主监考' + count_teacher(hskk) + '人'); alert(date_hsk + ' HSK考试统计:\r\n' + message + '\r\n\r\n'+ date_hskk + ' HSKK考试统计:\r\n' + message_hskk); console.log(date_hsk + ' HSK考试统计:\r\n' + message + '\r\n\r\n'+ date_hskk + ' HSKK考试统计:\r\n' + message_hskk);