【发布时间】:2014-01-07 05:03:14
【问题描述】:
至少对我来说,这是一个非常奇怪的错误。
使用 Visual Studio 2012。使用 Internet Explorer 版本 11。 有一个使用 asp:Textbox 和 textmode="password" 的应用程序 从 Visual Studio 中运行时,每当我键入或删除它时,脚本块中都会出现错误
0x800a138f - JavaScript 运行时错误:无法获取属性 未定义或空引用的“getAttribute”
因此,在花费大量时间浏览代码之后,我决定从头开始创建一个测试站点并开始添加一些东西以使其与我的项目相似,这样我就可以确定问题可能出在哪里。
我使用 Asp.net Webforms 模板创建了一个项目。然后我直接(在我尝试进行任何更改之前)进入模板站点的登录页面并尝试开始输入密码字段,它立即出现了同样的错误。它在 Chrome 中很好!
就好像拦截文本框中的字符并将它们变成点的东西在 Internet Explorer 中崩溃了......
Chrome 控制台中没有错误。
到底是什么?
【问题讨论】:
-
当你说它“出现错误”时,是在 IE 的 JS 控制台中吗?如果是这样,它不会给您错误所在的行号吗?
标签: javascript asp.net visual-studio-2012