我正在使用VS2010。我有javascript可见,我在下面的函数中放置了一个断点:
function doShow() {
// $('#save').click(function () {
var product = { ProductName: $('!Response[0]').val(),
UnitPrice: $('#Price').val(),
alert(product);
我在以var开头的行和以Alert开头的行上放置了一个断点。 VS2010接受了断点并在那里放了一个带有白色中心的小红圈。
当我运行脚本时,警报会显示,但它永远不会在断点处停止。
任何想法我做错了什么。请注意我的代码正在运行本地
答案 0 :(得分:3)
为Firefox安装Firebug插件。它允许您在浏览器中进行各种Javascript(和其他)调试。
答案 1 :(得分:1)
您可以使用Visual Studio调试JavaScript的技术是将此代码添加到JavaScript中,然后在IE中运行您的页面。
调试器;
答案 2 :(得分:1)
我发现调试JavaScript的最佳方法是使用IE9和Chrome中的内置开发人员工具(或本讨论中提到的Firefox中的Firebug)。由于JavaScript是一种客户端语言,我不确定Visual Studio是否可以访问。
使用JavaScript调试器的资源:
编辑:如下所示,您可以将Visual Studio与IE一起使用。