というわけで、GASのHTMLサービスをいじっています。それはうまく機能しています(多かれ少なかれ)。でも今、壁にぶち当たりました。スクリプト (html ファイル内) が呼び出されたときにいくつかの html を作成する必要があります。特にいくつかのタグ。ただし、これらのタグに onClick ハンドラー (div 要素を編集する) を持たせたいと考えています。問題は、onClick が特定のプロパティに依存する必要があり、それらのオブジェクトを事前に作成できないことです。新しいコードが作成された後に onClick="someFunction(elementID)" を追加すると、実用的に作成する必要があります。古いものに追加すると、クリック ハンドラが消えます。(ハンドラー関数にパラメーターがない場合でも機能します)
eg.
var div="<div id=\"box"+count+"\" class=\"square\" insert></div>";
if(something)
div=div.replace("insert", "onclick=\"myFunction(box"+count+"\"");