getEndOffsetInclusive 函数出错
Error in getEndOffsetInclusive function
我正在尝试删除从文档的特定部分到文档末尾的所有文本。但是,当我 运行 以下代码时,出现错误:
TypeError: Cannot find function getEndOffsetInclusive in object Text. (line 79, file "Code")
有问题的行是:
var endOff = text.getEndOffsetInclusive();
下面是完整的函数:
function removeText() {
var body = DocumentApp.getActiveDocument().getBody();
var text = body.editAsText();
var endOff = text.getEndOffsetInclusive();
var search = "TESTHERE";
var rangeElement = DocumentApp.getActiveDocument().getBody().findText(search);
if (rangeElement.isPartial()) {
var startOffset = rangeElement.getStartOffset();
var endOffset = text.getEndOffsetInclusive();
rangeElement.getElement().asText().deleteText(startOffset,endOffset);
}
}
关于为什么会出现此错误的任何想法?
Text
个实例上不存在该函数。但它确实存在于 RangeElement
对象上。将您的代码更新为:
var endOffset = rangeElement.getEndOffsetInclusive();
我正在尝试删除从文档的特定部分到文档末尾的所有文本。但是,当我 运行 以下代码时,出现错误:
TypeError: Cannot find function getEndOffsetInclusive in object Text. (line 79, file "Code")
有问题的行是:
var endOff = text.getEndOffsetInclusive();
下面是完整的函数:
function removeText() {
var body = DocumentApp.getActiveDocument().getBody();
var text = body.editAsText();
var endOff = text.getEndOffsetInclusive();
var search = "TESTHERE";
var rangeElement = DocumentApp.getActiveDocument().getBody().findText(search);
if (rangeElement.isPartial()) {
var startOffset = rangeElement.getStartOffset();
var endOffset = text.getEndOffsetInclusive();
rangeElement.getElement().asText().deleteText(startOffset,endOffset);
}
}
关于为什么会出现此错误的任何想法?
Text
个实例上不存在该函数。但它确实存在于 RangeElement
对象上。将您的代码更新为:
var endOffset = rangeElement.getEndOffsetInclusive();