我想在谷歌文档上验证学生是否添加了脚注。我的脚本不能运行。
脚本:
function addNote () {
const menuMessage = DocumentApp.getUi();
const doc = DocumentApp.getActiveDocument();
const notePiedPage = doc.getFootnotes();
if(notePiedPage == DocumentApp.ElementType.FOOTNOTE){
menuMessage.alert('Génial, le 3e mot de passe est BISCOTO');
}
else {
menuMessage.alert('Erreur...');
}
}
这看起来不正确:
const notePiedPage = doc.getFootnotes();
if(notePiedPage == DocumentApp.ElementType.FOOTNOTE){
menuMessage.alert('Génial, le 3e mot de passe est BISCOTO');
}
因为getFootnotes()返回一个数组
试试这样写:
function HowManyFootNotes() {
const ui = DocumentApp.getUi();
const doc = DocumentApp.getActiveDocument();
const fA = doc.getFootnotes();
if (fA.length > 0) {
ui.alert(`This document has ${fA.length} footnotes`)
}
}
类脚注