GETFOOTNOTES()和ALERT:如果学生添加脚注,我如何验证它?



我想在谷歌文档上验证学生是否添加了脚注。我的脚本不能运行。

脚本:

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`)
}
}

类脚注

相关内容

  • 没有找到相关文章

最新更新