1

在后面的代码中设置断点时,我缺少执行 'document.getElementbyId('foo')' 并评估它或获取所有方法的列表等的能力。

这可以从监视窗口中获取吗?(当我在监视窗口中键入“文档”时,它会显示:“当前上下文中不存在名称“文档””)

4

2 回答 2

1

如果你只想看javasript,我建议firefox中的FireBug插件,或者谷歌Chrome开发者工具bug(F12),或者IE开发者工具栏(F12)

于 2012-02-29T01:46:22.307 回答
0

看完Simon Wang的评论后,我的脑海中浮现出一个想法:

在我写的 .aspx 文件中:

<asp:Literal Text="" ID="activate_debugger" runat="server"></asp:Literal>

在代码隐藏中,不是设置断点,而是在行之前,我通常会创建一个断点,我写:

activate_debugger.Text = "<script type='text/javascript'>debugger;</script>";

现在我可以打开监视窗口并编写 document.getElementById('foo');

于 2012-02-29T11:01:30.623 回答