1

在我的网页上,我有以下内容:

<input type="submit" id="RB$unprocessed[ID]" 
style="background-color:lightsalmon" value="Reject $unprocessed[ID]" />

在 Ajax 调用期间,我使用以下命令更改颜色:

re = document.getElementById("RB" + number);
re.style.background = 'black';

这工作得很好。我有另一组像这样的输入

<input type="submit" id="btn$itemID" style="font-size:15px; background-color:#FFE6E6; height: 50px; width: 500px" value="$tableCount -  $item (Current $oldCost)" />

我尝试以与第一个相同的方式操纵颜色,

getPriceButton = document.getElementById("btn" + itemID);
getPriceButton.style.background = 'blue';

但是按钮不会改变颜色。这是否与style=包含更多背景颜色有关?如果我想操作它们,是否必须单独设置每个属性元素?

感谢您的任何帮助,您可以提供 :)

4

1 回答 1

0

错误在其他地方,上面的代码有效。

于 2012-09-19T16:49:08.063 回答