少しトリッキーなことがあります。スタイルに割り当てられた文字列の一部だけを変更しようとしています。js で文字列全体を作成することなく、js を使用して 2 つのグラデーション句の 50% を異なる値に変更したいと考えています。
と組み合わせてある種の正規表現交換はありsetAttribute
ますか?
<a class="item" id="bob" style="
background-image:-moz-linear-gradient(0deg, rgb(0, 255, 0) 0%, rgb(250, 250, 5) 50%, rgb(252, 3, 3) 100%);
background-image:-webkit-linear-gradient(0deg, rgb(0, 255, 0) 0%, rgb(250, 250, 5) 50%, rgb(252, 3, 3) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00',endColorstr='#fc0303',GradientType=1);">MYtext</a>