プログラムで dojo ウィジェット、dijit.editor を作成し、onchange イベントを追加して、このウィジェットのコンテンツを隠しフィールドにコピーしています。
コードは多かれ少なかれこれです:
<div id="myEditor" onchange="myFunction()"></div>
<script>
dojo.require("dijit.Editor");
dojo.ready(function(){
new dijit.Editor({
height: "60px",
plugins: []
}, "myEditor");
});
</script>
しかし問題は、onchange イベントがトリガーされないため、myFunction が呼び出されず、隠しフィールドが更新されないことです。
皆さんへの私の質問は、このようなウィジェットをプログラムで作成する場合、onchange またはその他のイベントを追加する別の方法が必要かどうかです。