私はボタンを押してスコアを更新しようとしています。関数を実行すると値NaN
が得られます。私は個々のスコアの周りに私の関数にNumber()を追加することでそれを修正すると思ったが、そうではなかった。何か案は?NaN追加
function SCOREUPDATE() {
var A = document.getElementById("SCORE1A").value;
var B = document.getElementById("SCORE1B").value;
var z = Number(A) + Number(B);
document.getElementById("TOTALSCORE").innerHTML = z;
}
<input type="button" value="Enter" onClick="SCOREUPDATE();">
<p id="SCORE1A">1</p>
<p id="SCORE1B">2</p>
<p id="TOTALSCORE"></p>
'はconsole.log( "A:"、A); ' – epascarello
jQueryライブラリを使うと、このようなことをするために書く必要があるコードの量を減らすことができます。おそらくそれは残念だと主張しますが、実際にはプロジェクトに依存しています:https://jquery.com/ – NickT