我正在使用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);
}
为什么会出现这样的错误?