加入论坛打分功能:首先在网页中查找分值输入框元素input type=text ng-model=currentEnrollmentforum_scoredisplay_score focus-placeholder=100 ng-blur=saveScorecurrentEnrollment ng-disabled=coursescore_published !allowForumScoreM
代码:
// 查找分值输入框元素
var scoreInput = document.querySelector('input[ng-model="currentEnrollment.forum_score.display_score"]');
if (scoreInput) {
// 判断是否已经填写内容
var content = document.querySelector('.content.ng-binding');
if (!content) {
// 填写分值
scoreInput.value = Math.floor(Math.random() * 6) + 94;
// 保存分值
var saveBtn = document.querySelector('input[ng-blur="saveScore(currentEnrollment)"]');
saveBtn.click();
}
}
// 点击下一个学生按钮
var nextBtn = document.querySelector('i.icon.font.font-right-narrow[ng-click="goToNextStudent()"]');
if (nextBtn) {
nextBtn.click();
} else {
// 到了最后一个学生,需要更新需求
// 需要加入提交分值的功能
// 修改位置:添加一个提交分值的按钮,点击后提交所有学生的分值
}
``
原文地址: https://www.cveoy.top/t/topic/htDk 著作权归作者所有。请勿转载和采集!