私はstackoverflowユーザーの助けを借りて何かを持っています。私はちょうどこれにもう少し助けが必要です。Javascript変数を見つけて置き換えます
私はビューを変更することができない動的に生成されたデータテーブルを持つHTMLページを持っています。それは、次のように返されています:
<td class="percent">$foo</td>
で:
<td class="percent"><span class="bar" style="width:$foo%"></span></td>
私はほとんどなかった言うように、ちょうど作業代替品を持って、私は検索と置換されて行う必要がある何
<tr>
<td class="name">foo<</td>
<td class="time">5:36:13</td>
<td class="avtime">0:09:36</td>
<td class="transcripts">0</td><td class="views">35</td>
<td class="percent">100</td>
</tr>
可変値ではありません。
私が今持っている:
function replaceScript() {
var toReplace = '<td class="percent">69</td>';
var replaceWith ='<td class="percent"><span class="bar" style="width:69%"></span> </td>';
document.body.innerHTML = document.body.innerHTML.replace(toReplace, replaceWith);
}
あなたは助けることはできますか?事前
これは実際の要素ですか、DOMに追加する前に文字列を操作していますか? –
@DavidThomas - コード内の 'document.body.innerHTML'への参照からわかるように、実際のページDOMです。 – jfriend00
...私は尋ねてもそんなにばかげていると感じます... XD –