2016-11-20 4 views
0

は、私がこれまでのところ、このコードがあります。Googleアプリケーションスクリプトを使用してGoogleドキュメントのカーソルのインデックスを取得するにはどうすればよいですか?

var targetDoc = DocumentApp.getActiveDocument(); 
var cursor = targetDoc.getCursor().getElement(); 
var cursorParent = cursor.getParent(); 
var cursorPoint = cursorParent.getParent().getChildIndex(cursorParent); 

をしかし、これは常に0 私は、カーソル自身の親のchildIndexにを取得する方法を見つけることができないでカーソルの親の親の子に戻します。

誰でもこれを行う方法を知っていますか?

親切にしてください。

答えて

1

私はそれを完全に考えていました。メイン関数からコードを切り離して、カーソルの親のインデックス番号を返します:

var targetDoc = DocumentApp.getActiveDocument(); 
var cursor = targetDoc.getCursor().getElement(); 
var cursorParent = cursor.getParent().getChildIndex(cursor); 
Logger.log(cursorParent); 
関連する問題