c# - javascript按键按下问题

标签 c# javascript asp.net jquery keyboard-events

我的一个文本框附加了一个按键事件,随着时间的推移以及第三方脚本的修改/添加,按键不再起作用。我尝试过将按下键替换为向上键/按键,但没有成功。

您如何解决这样的问题(对我来说,这就像大海捞针)。

最佳答案

在处理 KeyDown 事件的 Javascript 代码中,在代码前添加“调试器”,然后您就可以调试 JavaScript。

function HandleKeyDown() {
  debugger;
  // rest of your code here
}

如果您使用的是 IE,那么在“工具”-“高级”中,您必须确保未选中“禁用脚本调试”,否则它不会在您的调试点停止。

如果您使用 Visual Studio 2010,则内置了一个简洁的 JavaScript 调试器:)

关于c# - javascript按键按下问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4659127/

相关文章:

c# - 显示多个表单

.net - 将 Web.config 从 .NET 2.0 转换为 3.5

asp.net - 将 ASP.NET MVC 3 (Razor) 应用程序发布到运行 Windows Server 2003 和 IIS 6 的远程服务器上

c# - 获取错误 : Object reference not set to an instance of an object

c# - 是否可以向 C# 或 VB.NET 添加关键字?

C#——引用传递的设计思路

c# - 使用 Entity Framework Core 时的不可变对象(immutable对象)

javascript - 使用 jQuery 从 HTML blob 中删除属性

javascript - 是否可以使用 Office JavaScript 插件更改页面设置?

javascript - jQuery 将一个元素转换为另一个元素