相关疑难解决方法(0)

如何使用javascript(jquery)将整数值添加到返回字符串的值?

我有一个简单的html块,如:

<span id="replies">8</span>
Run Code Online (Sandbox Code Playgroud)

使用jquery我试图在值(8)中添加1.

var currentValue = $("#replies").text();
var newValue = currentValue + 1;
$("replies").text(newValue);
Run Code Online (Sandbox Code Playgroud)

发生的事情是它出现如下:

81

然后

811

不是9,这将是正确的答案.我究竟做错了什么?

javascript jquery casting

87
推荐指数
5
解决办法
24万
查看次数

使用 Javascript 更新 HTML div,无需刷新页面

我正在尝试使用 php 和 javascript 制作一个简单的评级系统。这个想法是使用javascript更改HTML div(速率数)的值而不刷新页面,问题是我无法获取HTML div的值。这是div:

<div id="rating" >5565</div> 
Run Code Online (Sandbox Code Playgroud)

我尝试使用 javascript 获取这个值

function give_id_like() {
    var a = document.getElementById("rating").value;
    var c = a + 1;
    document.getElementById("rating").innerHTML = c;
}
Run Code Online (Sandbox Code Playgroud)

但我得到这个结果,例如,如果我在 div 88 中,当我运行该函数时,我会得到这个 881 ,如果我再次运行它,我会得到 8811 。我想要的是当我运行该函数时我想要得到 89 ,当我再次运行它时得到 90 等等。

html javascript jquery

2
推荐指数
1
解决办法
292
查看次数

标签 统计

javascript ×2

jquery ×2

casting ×1

html ×1