Javascript 关于加法

Javascript 关于加法,javascript,Javascript,我试着按一下按钮就能更新分数。当我运行函数时,我得到了值NaN。我原以为将Number()添加到函数中的各个分数可以解决这个问题,但事实并非如此。有什么想法吗 函数SCOREUPDATE(){ var A=document.getElementById(“SCORE1A”).value; var B=document.getElementById(“SCORE1B”).value; var z=数量(A)+数量(B); document.getElementById(“TOTALSCORE”)

我试着按一下按钮就能更新分数。当我运行函数时,我得到了值
NaN
。我原以为将Number()添加到函数中的各个分数可以解决这个问题,但事实并非如此。有什么想法吗

函数SCOREUPDATE(){
var A=document.getElementById(“SCORE1A”).value;
var B=document.getElementById(“SCORE1B”).value;
var z=数量(A)+数量(B);
document.getElementById(“TOTALSCORE”).innerHTML=z;
}

1

2


p
元素没有属性
,您可以使用
innerHTML
访问标记的内容(或者更好的
.textContent
,如注释中所述):


确保使用
parseInt
parseFloat
您可能需要
。textContent
而不是
。innerHTML
-您需要的是纯数字字符串,而不是html标记。
console.log(“a:,a”)使用jQuery库可以减少执行类似操作所需的一些代码量。有些人可能会说这太过分了,但这实际上取决于项目:
var A = document.getElementById("SCORE1A").textContent;