-1

Cognos 8.4 には、プロンプト"NAME"とそのパラメーター p_name があります。

JavaScript を使用してそのパラメーターを取得するにはどうすればよいですか?

<script>
    alert(p_name)
</script>

JavaScript エラーを示します。なんで?

私のアプローチは正しいですか?

4

2 に答える 2

2

オブジェクトの参照が失われる可能性があり、変数またはパラメーターのスコープについていく必要があります。「 f12 」を押すと、Internet Explorer 8 で「 Developer Tools 」を使用できます。右側のパンで、タブ「コンソール」を選択してどこが間違っているかを見つけるか、タブ「ローカル」を選択して、パラメーターが呼び出しているスコープに値があるかどうかを見つけることができます。

于 2011-08-23T07:09:20.473 に答える
0

Cognos についてはわかりませんが、問題は、グローバル スコープ内のオブジェクトに対してローカルな変数を呼び出していることです。する必要がありますwhatEverTheObjectIsCalled.p_name(おそらく)。探しているものを正確に見つける簡単な方法は、Chrome で Web ページを起動しconsole.log(theObject)、目的の属性が見つかるまでオブジェクトの内部をブラウズすることです。

于 2011-08-23T06:19:24.280 に答える