HSK auto count
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 = '2019-01-12';//请修改为需要统计的日期,格式为YYYY-MM-DD
var date_hsk = '2019-01-12';//同上
var tr_list_hsk = table.find("tr:contains(" + date +")");
var tr_list_hskk = table_hskk.find("tr:contains(" + date_hsk +")");
var morning_hsk=0,afternoon_hsk=0,hskk=0;//计数初始化
tr_list_hsk.each(function(){
var tdArr = $(this).children();
//alert(tdArr.size());
var grade = tdArr.eq(0).text(),
count = Number(tdArr.eq(4).text());
//alert(grade);
//alert(count);
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();
//alert(tdArr.size());
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考试统计:\r\n' + message + '\r\n\r\n'+ date_hsk + ' HSKK考试统计:\r\n' + message_hskk);
console.log(date + ' HSK考试统计:\r\n' + message + '\r\n\r\n'+ date_hsk + ' HSKK考试统计:\r\n' + message_hskk);