在我的网页上,我有以下内容:
<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=
包含更多背景颜色有关?如果我想操作它们,是否必须单独设置每个属性元素?
感谢您的任何帮助,您可以提供 :)