-2

大家好,我正在尝试测试一个案例

switch(condition){
case 1:dom.byId("showImage").value = "../img/working.png";
break;
default: alert("nothing met");
}

请记住,我有很多图像要加载,具体取决于条件,这样的功能会更有效吗?

function(imgValue){

}

?

更新:

我有 10 张不同的图像需要根据条件加载。最好说我的问题应该是如果“案例”匹配我将如何在名为“showImage”的 id 上显示它,我希望这能澄清一点。问题的第二部分是一个函数,如果案例匹配,我所要做的就是将 url 插入到图像中更有效?案例:grabImage('../img/working.png')

4

2 回答 2

1

您的更新列出的实际问题的答案:

document.getElementById('showImage').src = "yourpicture.png";
于 2012-10-22T19:31:29.660 回答
0

我最终使用了类似的东西......

 function getImage(url){
                dom.byId("showCertainImage").src = url;
               //dom.byId is a dojo selector I should have mentioned this sorry                   
             }

   switch(condition){
                case 1: getImage("img/img1.png");//there are 15 others just like this                
                break;
                case 2: getImage("img/img2.png");                
                break;
                default: getImage("img/default.png");
    }
于 2012-10-22T21:13:12.123 回答