2012-09-09 18 views
0

我只想從內容div中刪除圖像,而不是整個網站。我試過以下內容:只從DIV中刪除圖像不是整個網站

var elements = document.getElementsByTagName('img'); 
    for (var i = 0; i < elements.length; i++) { 
     elements[i].style.display = 'none'; 
    } 

刪除所有圖像。

var elements = document.getElementsById('content').document.getElementsByTagName('img'); 
    for (var i = 0; i < elements.length; i++) { 
     elements[i].style.display = 'none'; 
    } 

那什麼也沒做。

有人能告訴我我做錯了什麼嗎?

回答

4
var elements = document.getElementsById('content').document.getElementsByTagName('img'); 

應該

var elements = document.getElementsById('content').getElementsByTagName('img'); 
1
var elements = document.getElementsById('content').getElementsByTagName('img'); 
for (var i = 0; i < elements.length; i++) { 
    elements[i].style.display = 'none'; 
} 

如果使用jQuery

$('#content img').hide();