__define[GS]etter__
プロパティが変更されたときに使用する、HTML 要素の監視メソッドを作成しようとしています。値を設定すると問題なく反応しますが、リッスンするプロパティが innerHTML の場合、指定された文字列のレンダリングに何らかの形で失敗します。したがって、基本的には、innerHTML に何かを追加しても表示されません。
この前の質問で説明されているウォッチ メソッドを使用しています: JavaScript でオブジェクト プロパティの変更を監視する
innerHTML の変更を聞いていない可能性もあり__defineSetter__
ますが、値を設定する元の処理が何らかの形で妨げられているのではないかと考えています。
ありがとう!