HTML / JS从另一个表格单元更新一个表格单元格

时间:2014-04-17 13:37:30

标签: javascript html html-table mediawiki wiki

是否可以从另一个表格单元更新一个表格单元格?

实施例: 我有一个MediaWiki网站,在 Page A 我有一个像这样的表格单元格:

<td style="background: grey; color: black;"> Proposed</td>

我希望能够更新此单元格中的颜色(比如说是绿色),它会在页面B 上更新完全不同的表格单元格(也将其更改为绿色)。 / p>

有没有办法动态链接两个表格单元格,这样当一个单元格被更改时,另一个单元格也会更新以反映相同的更改。

1 个答案:

答案 0 :(得分:0)

我不认为你提出的建议是个好主意。一个单元格的颜色不应该取决于完全不同的表格中某些单元格的颜色。取而代之的是 两个细胞都应该依赖于一些共同的资源。

该公共资源可以是CSS样式,对两个单元使用相同的CSS类(正如Andrew在评论中所建议的那样)。

例如,您可以定义CSS类proposed-cell(最有可能在MediaWiki:Common.css中):

.proposed-cell 
{
    color: black;
}

然后像这样使用它:

<td class="proposed-cell">

或者它可能是MediaWiki模板,您可以从单元格样式中引用。

例如,您可以创建页面Template:Proposed color,其内容为black

然后你会像这样使用它:

<td style="color: {{Proposed color}};">