JavaScript:如何更改每个td的背景色?

JavaScript:如何更改每个td的背景色?,javascript,Javascript,我有一个由javascript创建的表。 这个大表的每个td都包含一个其他表,现在我需要更改每个td的背景色,并使用不同颜色的大表,就像这张图片一样,我如何才能做到这一点? 我希望你明白我想要什么。 当然,只使用javascript //表反乘法DE1A12 功能表DE2(n){ var ch=“”,i; 对于(i=1;i我认为这符合您的要求 1.创建生成随机颜色的函数 2.为每个td调用该函数,并附加为背景色 //表反乘法DE1A12 功能表DE2(n){ var ch=“”,i,bg;

我有一个由javascript创建的表。 这个大表的每个td都包含一个其他表,现在我需要更改每个td的背景色,并使用不同颜色的大表,就像这张图片一样,我如何才能做到这一点? 我希望你明白我想要什么。 当然,只使用javascript

//表反乘法DE1A12
功能表DE2(n){
var ch=“”,i;

对于(i=1;i我认为这符合您的要求

1.创建生成随机颜色的函数

2.为每个td调用该函数,并附加为背景色

//表反乘法DE1A12
功能表DE2(n){
var ch=“”,i,bg;

对于(i=1;i使用CSP可复制的背景颜色),许多人认为用JavaScript生成超过1行HTML是不好的做法。尽量避免它。