至少对我来说,这是一个非常奇怪的错误。
使用2012。使用Internet版本11。在Visual中运行时,有一个使用带textmode=“密码”的asp:Textbox的应用程序,每当我键入或删除它时,脚本块中出现错误
0x800a138f - JavaScript运行时错误:无法获得未定义或空引用的属性“getAttribute”
因此,在花费大量时间浏览代码之后,我决定从头开始创建一个测试站点,并开始添加一些东西,使其与我的项目类似,这样我就可以确定问题所在。
我用Asp.net Webforms模板创建了一个项目。然后,我直接进入模板站点的登录页面(在尝试做任何更改之前),并试图开始输入密码字段,它立即出现了相同的错误。用Chrome就行了!
好像截取文本框中的字符并把它们变成圆点的东西在Internet中崩溃了……
Chrome控制台没有错误。
到底是什么?
发布于 2014-01-09 14:12:42
正确的!
找到了答案,这与Visual调试设置有关。我正在做的这个项目使用Silverlight。因此,只要进入属性设置,然后在web选项卡下勾选Silverlight调试器设置,就会更改调试设置,现在它不会停止并使用密码文本框中每个输入的键开始调试。
所以说清楚,我不知道以前选了什么选项,但是在Silverlight选项中加上勾号意味着以前的选项已经改变了,所以问题已经解决了。
因为我是从一个模板启动的,所以没有代码可以显示。我指的调试器是Visual中的调试器,因为我是从Visual启动应用程序的。
https://stackoverflow.com/questions/20667958
复制相似问题