microsoft-metro – 在Windows Metro应用程序中修改DOM时的Hiera
发布时间:2020-12-14 04:09:19 所属栏目:Windows 来源:网络整理
导读:我正在使用 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.js0x800a139e - JavaScri
我正在使用
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); } 为什么会因为这样的错误而失败?
当您尝试将未定义或其他一些无效值插入DOM时,会引发HierarchyRequestError.
在问题中的函数中,hnode可能是未定义的,例如因为insertData()是在没有参数的情况下调用的. 要调试这样的情况并找出对insertData()的调用是什么问题,可以使用Visual Studio中的条件断点.如果设置断点,请右键单击它并选择“条件…”.像hnode === undefined这样的条件可以用来打破有趣的案例. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows Phone 7 – 检测Windows Phone 7 ViewModel中的应用
- wpf – 如何在Expression Blend中使用CollectionViewSource
- 239. [LeetCode ]Sliding Window Maximum
- 使用System.Windows.Forms破坏Mono C#代码
- windows-server-2008-r2 – 如何找到我的DFS命名空间服务器
- windows-server-2008 – 了解DNS服务器选项和范围选项的DHC
- windows – 如何通过powershell或命令提示符启动SMTP虚拟主
- windows-server-2003 – 在属于域的计算机上设置密码策略
- 如何在Windows控制台上输出Unicode字符串
- windows-7 – 如何在Win7上干净地启动ipython的qtconsole
推荐文章
站长推荐
- 在Windows Server 2008R2(64位)上运行mongos作为
- Windows下部署Apache+PHP+MySQL运行环境实战
- windows – 广泛使用的负载平衡解决方案?
- Windows server 2016 活动目录备份及恢复
- windows-server-2008 – 同一网络上的远程桌面
- windows-8 – 什么是Postgresql中的创建用户和创
- windows – 从批处理文件触发任务栏按钮闪烁?
- Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建
- windows – 以正常方式安装RDS与特殊RDS部署选项
- 什么是Windows Home Server备份技术的可扩展替代
热点阅读