Получить значение параметра в JavaScript - PullRequest
0 голосов
/ 23 августа 2011

В Cognos 8.4 у меня есть приглашение "NAME" и его параметр p_name.

Как получить этот параметр через JavaScript?

<script>
    alert(p_name)
</script>

показывает ошибку JavaScript.Почему?

Верен ли мой подход?

Ответы [ 2 ]

2 голосов
/ 23 августа 2011

Возможно, ссылка на объект будет отсутствовать, и вам придется следить за областью действия переменных или параметров.Вы можете использовать « Инструменты разработчика » в Internet Explorer 8, нажав « f12 ».Там в правой части панели вы можете выбрать вкладку " console ", чтобы найти, где вы ошиблись, или вы можете выбрать вкладку " locals ", чтобы определить, имеет ли параметр какие-либо значенияв области, где вы его называете.

0 голосов
/ 23 августа 2011

Я не знаю Cognos, но ваша проблема в том, что вы вызываете переменную, локальную для объекта в глобальной области видимости.Вы должны сделать whatEverTheObjectIsCalled.p_name (вероятно).Простой способ точно узнать, что вы ищете, - запустить веб-страницу в Chrome и console.log(theObject) и просматривать внутренние объекты объекта, пока не найдете нужный атрибут.

...