すべての特定のクラスの列に「テキスト」を変更する方法:私は、コードを実行すると私はこのようなHTMLテーブルとJavaScript持っ
var x = document.querySelectorAll("td.status");
if(x[0].textContent = "3")
{
x[0].textContent = "Declined"
}
else if(x[0].textContent = "2")
{
x[0].textContent = "Approved"
}
else
{
x[0].textContent = "Pending"
}
<table>
<tr>
<td>2016-10-11 13:10:26</td>
<td>name</td>
<td>[email protected]</td>
<td>number</td>
<td class="status" value="3">3</td>
</tr>
<tr>
<td>2016-10-11 13:10:26</td>
<td>name</td>
<td>[email protected]</td>
<td>number</td>
<td class="status" value="2">2</td>
</tr>
<tr>
<td>2016-10-11 13:10:26</td>
<td>name</td>
<td>[email protected]</td>
<td>number</td>
<td class="status" value="0">0</td>
</tr>
</table>
が、結果は最初の行だけに影響を与えたがテーブルの
質問は、特定のステートメントを持つクラスstatus
内のテキストを置き換えるためにJavaScriptコードを作成する方法のページがロードされますされている場合
:
3 =
2 =承認
0 =保留
JavaScriptのコードは何ですか?そうした場合は、ループを使って変更したり、必要なことを行うためのスイッチケースを変更することができます。あなたがそれを理解し、学ぶ必要はありません。 – Esko
@Esko、私はjavascriptがあまりよくないので、このパズルを解決することはできません。助けてください、またはより多くのヒントを与えてください。 – IcecoldCore