MN是图像的序号
如果你知道文件不如直接用
document.all.img的名字eval计算括号里的值
不用这个函数也成直接写成document.images[mn].src=document.all["c"+i+cmenu[i]].src;
也行

解决方案 »

  1.   

    eval 方法
    检查 JScript 代码并执行. eval(codeString)必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。说明
    eval 函数允许 JScript 源代码的动态执行。例如,下面的代码创建了一个包含 Date 对象的新变量 mydate :eval("var mydate = new Date();");
    传递给 eval 方法的代码执行时的上下文和调用 eval 方法的一样. 
      

  2.   

    想再请问:
    document.images[mn].src=eval("c" + i + cMenu[i] + ".src");
    的功能是不是将一张图片换为另一张指定的图片呢?
    (完后就结贴)
      

  3.   

    document.images[mn].src=eval("c" + i + cMenu[i] + ".src");
    是动态的将一张图换为令一张图