DOMエレメントをwatchする JavaScript エレメントのinnerHTMLの変化をwatchを使って監視した。 var elmDiv = document.createElement('div'); var watchCount = 0; // innerHTML変化の検知回数 elmDiv.childNodes.watch('length', function(key, ov, nv){ // 変更を検知できない ok(false); return nv; }); elmDiv.watch('innerHTML', function(key, ov, nv){ // この時点では、追加されたエレメントを使用できない is(elmDiv.childNodes.length, 0); watchCount++; return nv; }); elmDiv.innerHTML =