Javascript と HTML を使用して Windows Metro アプリケーションを構築していますが、次のエラーでクラッシュしますHierarchyRequestError
。
Exception was thrown but not handled in user code at line 11, column 9 in ms-appx://21706d2f-b81e-47ef-9ebb-37de36c7a258/js/default.js
0x800a139e - JavaScript runtime error: HierarchyRequestError
エラーをスローする行で、単純な DOM 操作を行っており、作成したノードをドキュメントに挿入しようとしています。
function insertData(hnode) {
document.querySelector('#datanode').appendChild(hnode);
}
なぜこのようなエラーで失敗するのでしょうか?