Javascriptでは、グローバル変数sld_labelを定義します。ここで、labelは任意の文字列にすることができます。これらは、setval関数を持つオブジェクトに初期化されます。qqという文字列パラメーターでlabelが渡される関数内で、sld_labelが定義されているかどうかを確認する必要があります。エラーを発生させずにこれを行うにはどうすればよいですか?
現時点では、次のものがあります(これは機能しますが、Firebugでエラーが発生します):-
function setclrques(qq,op)
{
if (typeof(eval('sld_'+qq))=='object') eval('sld_'+qq+'.setval('+op+')');
}
ヘルプ!