从DIV中获取GoogleDocs选择并替换它(JAVASCRIPT、XUL)

从DIV中获取GoogleDocs选择并替换它(JAVASCRIPT、XUL),javascript,xul,Javascript,Xul,我想开发一个Firefox扩展,从google word文档中获取所选文本,并用另一个文本(任意文本)替换它 如果我用Firefox的InspectElement检查选择,我会发现选择是一个DIV,类名为“kix selection overlay kix overlay kix unprintable kix overlay under text” 如何从DIV中获取文本并对其进行修改?在普通网络邮件中使用的所有方法,即使是在excel电子表格(google docs)中也无法在google

我想开发一个Firefox扩展,从google word文档中获取所选文本,并用另一个文本(任意文本)替换它

如果我用Firefox的InspectElement检查选择,我会发现选择是一个DIV,类名为“kix selection overlay kix overlay kix unprintable kix overlay under text”

如何从DIV中获取文本并对其进行修改?在普通网络邮件中使用的所有方法,即使是在excel电子表格(google docs)中也无法在google doc word文档中使用

目前,我仅通过以下方式获得元素:

  • var focusedElement=document.commandDispatcher.focusedElement
多谢各位!
亚历克斯

问题在于谷歌文档有自己的选择系统,而不是使用Javascript范围文档,它为文本后面选择的每一行创建div。它这样做是为了让协作用户可以为他们的选择使用不同的颜色,因为范围对象处理嵌套元素和偏移的方式很麻烦

谷歌文档将有一个内部选择对象以及复制和粘贴功能。您只需查看代码,找到oncopy和onpaste事件处理程序调用的方法

  • 瑞安