Javascript 无法更改html中表格单元格的颜色

Javascript 无法更改html中表格单元格的颜色,javascript,html,css,Javascript,Html,Css,我使用javascript操作表中id为“#DeviceType.Redis”的选项卡。但是,问题是下面的代码片段可以更改我想要更改的表单元格的颜色 $('#DeviceType .Redis').css('background-color', '') .css('background-color', 'red'); 谁能告诉我怎么解决这个问题吗。非常感谢。我认为问题在于您的id的无效。在html中,它不能接受id标识符中的句点。例如:您的id='#De

我使用javascript操作表中id为“#DeviceType.Redis”的
选项卡。但是,问题是下面的代码片段可以更改我想要更改的表单元格的颜色

$('#DeviceType .Redis').css('background-color', '')
                    .css('background-color', 'red');

谁能告诉我怎么解决这个问题吗。非常感谢。

我认为问题在于您的id的
无效。在html中,它不能接受id标识符中的句点。例如:您的
id='#DeviceType.Redis'
的名称必须更改为
'。
为另一种表示法,如
'-'、'''.'
…而id的名称为follow id=
'#DeviceType\u Redis'
我认为问题在于您的id的
无效。在html中,它不能接受id标识符中的句点。例如:您的
id='#DeviceType.Redis'
的名称必须更改为
'。
为另一种表示法,如
'-'、''.'
…id的名称为follow id=
'#DeviceType\u Redis'

您也可以发布html吗?将您的html添加到这个问题中。George Pant,JohnatConcept:我认为这种情况下不需要html代码,因为id和html代码可以自动生成。致以最崇高的敬意!你也可以发布你的html吗?把你的html添加到这个问题上。乔治·潘特,约翰·纳特:我认为这种情况下不需要html代码,因为id和html代码可以自动生成。致以最崇高的敬意!