0

私が作成した私のウェブサイトにこの計算機を実装する際に問題があります。次の数学計算である単純な計算を作成するために間違った JavaScript を使用したと思います: ((定価 - rrp) / 定価) * 100

注意してください。値が数値ではないことを認識しています。数値に置き換えてください。それはまだ動作しません。

これは、リストと RRP に対する割引のパーセンテージ値を取得するためです。

HTML の前にコードを確認してください:

 <script type="text/javascript">
   discountFinal(#OriginalPrice, #ListPrice);
 </script>
<div id="discountCode">
   <span id="spanish"></span>
   <span id="spanishtwo">%</span>
</div>

Javascript:

var discountFinal = function (firstly, secondly) {
                var totalfirst = secondly - firstly;
                var totalsecond = totalfirst / secondly;
                var totalthird = totalsecond * 100;
                if (document.getElementById("discountCode").innerHTML === null) {
                    document.getElementById("spanishtwo").innerHTML.replace("%", "")
                } else {
                    document.getElementById("spanish").innerHTML = Math.floor(totalthird / 5) * 5
                }
            };

私はhtml内の関数を適切に呼び出しているとは思わない。誰かがこれを手伝ってくれませんか。

http://jsfiddle.net/xwzhY/

4

3 に答える 3

0

perl変数の周りに "" を入れようとすると、値を渡す必要があります

于 2013-07-22T19:05:17.397 に答える