在 Cognos 8.4 中,我有一个提示符"NAME"及其参数 p_name。
如何通过 JavaScript 获取该参数?
<script>
alert(p_name)
</script>
显示 JavaScript 错误。为什么?
我的方法正确吗?
在 Cognos 8.4 中,我有一个提示符"NAME"及其参数 p_name。
如何通过 JavaScript 获取该参数?
<script>
alert(p_name)
</script>
显示 JavaScript 错误。为什么?
我的方法正确吗?
也许对象的引用会丢失,你必须跟上变量或参数的范围。您可以通过按“ f12 ”来使用 Internet Explorer 8 中的“开发人员工具”。在右侧面板中,您可以选择选项卡“控制台”来查找出错的位置,或者您可以选择选项卡“本地”来查找参数是否在您调用它的范围内具有任何值。
我不知道 Cognos,但您的问题是您正在调用全局范围内对象的本地变量。你必须做whatEverTheObjectIsCalled.p_name
(可能)。准确找出您要查找的内容的一种简单方法是在 Chrome 中启动网页console.log(theObject)
并浏览对象的内部结构,直到找到所需的属性。