2

以下のコードを使用して、JavaScript を使用して整数値と浮動小数点値を追加しています。しかし、私はこれを行うことができませんNaN。私は開発が初めてです。これを解決するのを手伝ってください。

lbl_bal_total.value = Numbers(lbl_bal_total.innerHTML) + Numbers(lbl_bal_others.value);
//lbl_bal_total.value = 1568 + .25; // Error lbl_bal_total value is NaN
lbl_bal_total.innerHTML = Math.round(lbl_bal_total.value);
4

3 に答える 3

1

これを試して:

lbl_bal_total.innerHTML = Math.round(parseFloat(lbl_bal_total.innerHTML) + parseFloat(lbl_bal_others.value));
于 2013-02-28T05:20:19.200 に答える
0
var num = parseFloat(lbl_bal_total.innerHTML) + parseFloat(lbl_bal_others.value);
lbl_bal_total.innerHTML = Math.round(num);
于 2013-02-28T05:08:57.977 に答える
0

これを試して。データ型ではNumberないNumbers

 lbl_bal_total.value = Number(lbl_bal_total.innerHTML) + Number(lbl_bal_others.value);
    //lbl_bal_total.value = 1568 + .25; // Error lbl_bal_total value is NaN
    lbl_bal_total.innerHTML = Math.round(lbl_bal_total.value);

の値がわからない場合は、lbl_bal_total.innerHTMLisNaNlbl_bal_others.value使用して確認できます

于 2013-02-28T05:10:52.903 に答える