页面加载后,我无法执行从控制台访问属性的Javascript函数

页面加载后,我无法执行从控制台访问属性的Javascript函数,javascript,debugging,invoke,Javascript,Debugging,Invoke,我有一个页面,它加载了一堆脚本来预填充下拉列表,并在html onclick事件等中包含脚本 页面加载后,我在脚本控制台中打开页面,我什么都做不了。一切都是空的,函数不存在 例如,有一个onClick函数onClick=Popup'Seattle' 如果我试图从脚本控制台调用它,我会得到一个对象预期错误,就像它根本不存在一样。但是如果我点击这个按钮,这个方法就会立即启动。我无法修改此代码,因此让此函数运行非常重要 当我单步执行代码并暂停脚本时,我可以访问所有内容,但一旦它完成,它就什么都没有了

我有一个页面,它加载了一堆脚本来预填充下拉列表,并在html onclick事件等中包含脚本

页面加载后,我在脚本控制台中打开页面,我什么都做不了。一切都是空的,函数不存在

例如,有一个onClick函数onClick=Popup'Seattle'

如果我试图从脚本控制台调用它,我会得到一个对象预期错误,就像它根本不存在一样。但是如果我点击这个按钮,这个方法就会立即启动。我无法修改此代码,因此让此函数运行非常重要

当我单步执行代码并暂停脚本时,我可以访问所有内容,但一旦它完成,它就什么都没有了


任何人都知道发生了什么,有没有办法调用这些函数?

对象预期听起来像是,例如,Popup函数希望被调用为Popup.callsomedomnode,args。。。。当从事件处理程序调用时,这将设置为调用处理程序的元素。如果你只是试着在没有像这样的对象的情况下调用它,它可能会抱怨


否则,您想要调用的函数可能不在顶级的作用域中。您没有告诉我们这些函数是如何定义的,也没有告诉我们事件处理程序是如何设置的,因此很难说问题出在哪里。

您可以在这里找到该页面的示例副本。不幸的是,真正的站点受密码保护