我想访问两个p标签的内容,并将它们添加到总数中。
这是html:
<div id="carresult"><p id="caranswer" class="answer"></p><div class="result"> tons CO<sub>2</sub></div> </div>
<div id="pubresult"><p id="pubresults" class="answer"> </p><div class="result"> tons CO<sub>2</sub></div></div>
<button type="button" id="groundbut">Add to total</button>
<div id="ground"><p id="groundtotal" class="answer"></p><div class="result"> tons CO<sub>2</sub></div></div>
我想添加“ caranswer”和“ pubresults”,并将总数显示在“ groundtotal”
我如何从p标签获取数值
javascript:这是错误的
$("#groundbut").click(function(){
$("#groundtotal").html($("#caranswer").text()+$("#pubresults").text());
});
最佳答案
只要您添加班级成绩,此代码就可以使用更多输入,并且将使用p标记
$("#groundbut").click(function(){
var sum = 0;
$("p.answer").each(function(i, item){
var text = $(item).text();
if (text!= '')
{
sum+=parseInt(text);
}
});
$('#groundtotal').text(sum);
});
关于javascript - 如何访问计算器的p标签值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22943128/