私のWebページには、次のものがあります。
<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=
これは、背景色よりも多く含まれていることと関係がありますか? プロパティ要素を操作する場合、各プロパティ要素を個別に設定する必要がありますか?
あなたが提供できる助けをありがとう:)