可以用Javascript更改表背景属性吗?
如何使用JQuery更改表的后台属性 我不想使用style.background属性。它必须是表的背景属性。是的,我知道这是不推荐的,但我正在与谷歌的Caja合作,它去掉了任何背景图像CSS属性,但没有表格中的背景。这一切都很奇怪,但我想让它运作起来 我需要:可以用Javascript更改表背景属性吗?,javascript,jquery,html,background,html-table,Javascript,Jquery,Html,Background,Html Table,如何使用JQuery更改表的后台属性 我不想使用style.background属性。它必须是表的背景属性。是的,我知道这是不推荐的,但我正在与谷歌的Caja合作,它去掉了任何背景图像CSS属性,但没有表格中的背景。这一切都很奇怪,但我想让它运作起来 我需要: <table background="image.png" border="1" bordercolor="#888" cellspacing="0" > <tbody> <tr>
<table background="image.png" border="1" bordercolor="#888" cellspacing="0" >
<tbody>
<tr>
<td style="width: 60px;"> </td>
</tr>
<tr>
<td style="width: 60px;"> </td>
</tr>
</tbody>
</table>
诸如此类:
$table.attr('background', newImageUrl)
这对你有帮助
$('#tableId').css('background-image', ImageUrl);
或者使用JavaScript
document.getElementById("tableId").style.backgroundImage="url('ImageUrl.png')";
css方法可能很方便
$('table').css("background-color", "#000000");
将id tid指定给表后使用以下代码
将id添加到表中,然后使用
document.getElementById('myawesometableid').setAttribute('background', 'image.png');
document.getElementById('myawesometableid').setAttribute('background', 'image.png');