私は機能がIEでは完璧ですが、mozillaでは動作しません。functionname.argumentsはMozillaで動作しません
function showhide()
{
alert("test");
var args=showhide.arguments;
alert("1"+args);
for (i=0; i<(args.length); i=i+2)
{
alert("2"+args);
eval(args[i]+".style.display='"+args[i+1]+"'");
}
alert("3"+args);
}
は、私は、Mozillaが、表示されません、警告の残りの部分でtest
のアラートを取得します。
あなたのコードを使用して、複数の方法でかなり悪いです:1)あなたは2)あなたは、不適切な方法でevalを使用し、グローバル 'i'を漏らします。それに加えて、jQueryのようなフレームワークの使用を検討してください。 – ThiefMaster
この勧告を行うために状況に関する十分な情報を持っていない人々からjQueryを使用するためのアドバイスは無視してください。 –
私のケースでevalを使用するには? – chetan