gpt4 book ai didi

HTML : Change table color using getElementById

转载 作者:行者123 更新时间:2023-11-28 04:38:13 25 4
gpt4 key购买 nike

<HTML>
<HEAD>
</HEAD>
<BODY>
<div id="outputDiv"></div>
<script language="JavaScript">
document.getElementById("outputDiv").innerHTML = "";
var HTML = "";
HTML = "<table border=1><tr><td id='1'>1</td><td id='2'>2</td><td id='3'>3</td></tr></tabele>";
document.getElementById("outputDiv").innerHTML = HTML;

document.getElementById('2').innerHTML = '<td id=1 bgcolor="red">5</td>';
</script>
</BODY>

我使用 Javascript 制作表格。我想改变一些单元格的背景颜色,所以我使用 getElementById。我可以更改其文本值,但无法更改单元格的背景颜色。有人知道这个问题吗??

最佳答案

如果你想在没有 jQuery 的情况下用 Javascript 做到这一点,只需使用这个:

document.getElementById('2').style.backgroundColor="red";

通过 getElementById()getElementByClass() 返回的对象的属性 style 您可以更改 CSS 样式。

工作 jsfiddle

关于HTML : Change table color using getElementById,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13776051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com