微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 JavaScript 清除 Microsoft Office Word Web 插件中已清除或已删除文本的空格

如何解决使用 JavaScript 清除 Microsoft Office Word Web 插件中已清除或已删除文本的空格

我在 Visual Studio 中使用 java 脚本和 html 创建了 word web 插件。我想清除和删除一些 突出显示的关键字,每个数据关键字都有单独的行(“响应:”和“内容”),现在在我的情况下,单词文本已成功删除并清除但为空行保持原样,应删除,文本的缩进应同步。我的意思是删除关键字后的段落之间的空格也应删除,就像我们选择行并从键盘上按删除按钮一样。 有任何经验,然后请与我分享这怎么可能?

函数 removeKeyWords() { Word.run(函数(上下文){

    var searchResults1 = context.document.body.search('Response:',{matchCase: true});
    var searchResults2 = context.document.body.search('Content:',{matchCase: true});
    context.load(searchResults1);
    context.load(searchResults2);

    return context.sync().then(function () {
        for (var i = 0; i < searchResults1.items.length; i++) {
            searchResults1.items[i].delete();
        }
        for (var i = 0; i < searchResults2.items.length; i++) {
            searchResults2.items[i].delete();
        }
       
        return context.sync();
    });
    
})

} see image before deletion of key words

after key words deleted

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。