2011-04-28 187 views
0

到目前爲止,這是我的代碼。將變量添加到.append

function img_find() { 
    var imgs = document.getElementsByTagName("img"); 
    var imgSrcs = []; 

    for (var i = 0; i < imgs.length; i++) { 
    imgSrcs.push(imgs[i].src); 
    } 

    return imgSrcs; 
} 


var img_find = img_find(); 

for(var i = 0; i < img_find.length; i++){ 
    document.write("<img src='" + img_find[i] + "'/>"); 
} 

這將返回當前頁面上的所有圖像,並以圖像形式顯示它們。

但是,我通過一個外部.js頁面上的小書籤加載它。

所以我試圖做的是有它寫的東西這些相似圖片

image = img_find(); 
if ((s != "") && (s != null)) { 
    $("body").append(" THIS IS WHERE THE DOC WRITE SHOULD GO "); 
} 

但是我不能讓這部分:

var img_find = img_find(); 

for(var i = 0; i < img_find.length; i++){ 
    document.write("<img src='" + img_find[i] + "'/>"); 
} 

可見。

最終從document.write輸出後,我想在.append中顯示。

有什麼想法?

+0

我認爲這是JavaScript而不是Java – Martin 2011-04-28 00:28:36

+0

是的我的零件類型-o。 – Chris 2011-04-28 00:32:04

+0

你打開後有​​一個分號{括號在第一個循環 – pythonian29033 2013-05-08 11:03:53

回答

1

你的意思是

for(var i=0; i < image.length; i++){ 
    $("body").append("<img src='"+image[i]+"'/>"); 
} 

+0

這工作!謝謝! – Chris 2011-04-28 00:41:19