2013-08-29 101 views
1

如何使用JQuery更改表格的背景屬性?你可以用Javascript更改表格背景屬性嗎?

我不想使用style.background屬性。它需要是表格的背景屬性。是的,我知道這已被棄用,但我正在使用Google的Caja,並刪除任何背景圖像的CSS屬性,但不包括表格中的背景。所有非常奇怪,但我想這個工作。

我需要:

<table background="image.png" border="1" bordercolor="#888" cellspacing="0" > 
    <tbody> 
     <tr> 
      <td style="width: 60px;">&nbsp;</td> 
     </tr> 
     <tr> 
      <td style="width: 60px;">&nbsp;</td> 
     </tr> 
    </tbody> 
</table> 

回答

0

類似的東西:

$table.attr('background', newImageUrl) 
0

這將幫助你

$('#tableId').css('background-image', ImageUrl); 

.css()

或使用JavaScript

document.getElementById("tableId").style.backgroundImage="url('ImageUrl.png')"; 
0

.css方法可以得心應手。

$('table').css("background-color", "#000000"); 
0

使用下面的代碼給ID TID

document.getElementById("tid").style.backgroundImage="url('URL of the image')"; 

DEMO

0

後的ID添加到表中,然後使用

document.getElementById('myawesometableid').setAttribute('background', 'image.png'); 
相關問題