JSのIFステートメントのHTMLを変更する

フィラス・リハン

したがって、私のコードは、価格と記号を変更する必要がある通貨を選択するときのものです。USD $を選択し、それがすでに$であった場合、何も変更されません。LBPを選択し、通貨が$であった場合、価格に2000を掛ける必要があり、記号は$からLBPに変更されますが、問題は、 JSでこのステートメントを導入すると、スクリプトは動作を停止します(2000を掛けていました)。

function report(currencyy) {
  var price = document.getElementById("price");
  var symbol = document.getElementById("symbol");
  symbol = String(symbol);

  if (currencyy == "lbp") {
    if (symbol =="$") {
      symbol.innerHTML = "lbp";
      var text = price.textContent;
      var number = parseInt(text) * 2000;
      price.innerHTML = number;
    }
  }
}
<pre> <div class="card">
  <img class="imgcar" src="cars/402088-2020-land-rover-range-rover-velar.jpg" alt="Avatar" style="width:16em">
  <div class="container">
    <h4><b>Range Rover Velar</b><br><b>4 Doors</b><br><b> 5 Passengers</b> </h4>
    <p id="price">100</p><p id="symbol">$</p><p>/24hrs</p>
  </div>
</div>
</pre>

マムン

要素ではなくコンテンツを比較する必要があります。また、何をしようとしているのかわからない:

symbol = String(symbol);

試してみてください

var price = document.getElementById("price");
var symbol = document.getElementById("symbol");

if (currencyy == "lbp") {
  if (symbol.textContent == "$") { //compare the content
    symbol.textContent = "lbp";
    var text = price.textContent;
    var number = parseInt(text) * 2000;
    price.textContent = number;
  }
 }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ifステートメントの値を変更する

分類Dev

ステートメントのalloweditを変更する

分類Dev

IfステートメントでjqueryDatepickerのUIを変更する

分類Dev

ifステートメントJavascriptでdivのテキストを変更する

分類Dev

SQLサーバーの既存のステートメントを変更する

分類Dev

forEachのifステートメントで変数を変更するJavascript

分類Dev

ReSharperの「完全なステートメント」の動作を変更する

分類Dev

switchステートメントを使用するテキストメニューの出力の変更

分類Dev

switchステートメントを使用してHTML要素のテキストコンテンツを変更する際の問題

分類Dev

jQueryのifステートメントを変更します

分類Dev

jQueryのifステートメントを変更します

分類Dev

JS / HTMLで画像のテキストを追加変更する方法

分類Dev

複数のCASEステートメントを変更する方法

分類Dev

VIM-if、else、endif、for、endforステートメントの色を変更する方法

分類Dev

列の値を部分的に変更するMySQL更新ステートメント

分類Dev

条件に基づいてifステートメントの本体を変更する

分類Dev

CSSの変更を「moz」WebkitCSSステートメントに適用する

分類Dev

レベルを変更するためのIf-elseステートメント

分類Dev

divステートメント内のテーブルのスタイルを変更する際の問題

分類Dev

要素のサイズを変更してトラブルシューティングするための JS 条件ステートメントの理解

分類Dev

フラグを参照するifステートメント内の変数の値を変更する

分類Dev

Lisp-関数の複数のステートメント内のローカル変数を変更する

分類Dev

HTMLドキュメントのJavascript要素のテキストの色を変更する方法

分類Dev

ifステートメントJSの外部のifステートメント内で変更された変数値を使用できますか?

分類Dev

変数の値の変更を引き起こすcoutステートメントを削除する

分類Dev

ブレークポイントステートメントの境界線の色を変更する

分類Dev

UILabelのテキスト変更をアニメーション化する

分類Dev

UILabelでテキストの変更をアニメーション化する

分類Dev

コンテキストメニュー項目の色を変更する方法

Related 関連記事

  1. 1

    ifステートメントの値を変更する

  2. 2

    ステートメントのalloweditを変更する

  3. 3

    IfステートメントでjqueryDatepickerのUIを変更する

  4. 4

    ifステートメントJavascriptでdivのテキストを変更する

  5. 5

    SQLサーバーの既存のステートメントを変更する

  6. 6

    forEachのifステートメントで変数を変更するJavascript

  7. 7

    ReSharperの「完全なステートメント」の動作を変更する

  8. 8

    switchステートメントを使用するテキストメニューの出力の変更

  9. 9

    switchステートメントを使用してHTML要素のテキストコンテンツを変更する際の問題

  10. 10

    jQueryのifステートメントを変更します

  11. 11

    jQueryのifステートメントを変更します

  12. 12

    JS / HTMLで画像のテキストを追加変更する方法

  13. 13

    複数のCASEステートメントを変更する方法

  14. 14

    VIM-if、else、endif、for、endforステートメントの色を変更する方法

  15. 15

    列の値を部分的に変更するMySQL更新ステートメント

  16. 16

    条件に基づいてifステートメントの本体を変更する

  17. 17

    CSSの変更を「moz」WebkitCSSステートメントに適用する

  18. 18

    レベルを変更するためのIf-elseステートメント

  19. 19

    divステートメント内のテーブルのスタイルを変更する際の問題

  20. 20

    要素のサイズを変更してトラブルシューティングするための JS 条件ステートメントの理解

  21. 21

    フラグを参照するifステートメント内の変数の値を変更する

  22. 22

    Lisp-関数の複数のステートメント内のローカル変数を変更する

  23. 23

    HTMLドキュメントのJavascript要素のテキストの色を変更する方法

  24. 24

    ifステートメントJSの外部のifステートメント内で変更された変数値を使用できますか?

  25. 25

    変数の値の変更を引き起こすcoutステートメントを削除する

  26. 26

    ブレークポイントステートメントの境界線の色を変更する

  27. 27

    UILabelのテキスト変更をアニメーション化する

  28. 28

    UILabelでテキストの変更をアニメーション化する

  29. 29

    コンテキストメニュー項目の色を変更する方法

ホットタグ

アーカイブ