将 PHP 变量传递到 Javascript 会在末尾添加一个 1,而不是添加到总和中
Passing a PHP variable into Javascript adds a 1 onto the end instead of adding to the sum
只是一个快速的背景...我运行了一个小型网站视图交换,我目前正在尝试将网站浏览量(按成员)的总计数显示在首页上并每秒更新一次。我的计划不是每秒查询数据库,而是在加载时获取初始总页面浏览量,然后使用 javascript 将每秒的平均浏览量添加到输出中。它几乎有效...除了每秒在查询旁边放置一个"1"字符,而不是添加到总计中。有点好笑...如果我没有很好地解释它,这是我正在测试它的页面。http://vinrasta.com/?_n=test
这是在jsFiddle中隔离的代码:https://jsfiddle.net/thknue5b/
var totalHits = "<?php echo $row[0]; ?>";
window.setInterval(
function () {
totalHits = totalHits + 1;
document.getElementById("surfOutput").innerHTML = "Currently " + totalHits + " surfed!";
}, 1000);
提前感谢您的帮助!感谢您抽出宝贵时间。
您需要
执行parseInt(totalHits) + 1
才能将总命中数从字符串转换为整数:
var totalHits = "2";
window.setInterval(
function () {
console.log(totalHits);
totalHits = parseInt(totalHits) + 1;
document.getElementById("surfOutput").innerHTML = "Currently " + totalHits + " surfed!";
}, 1000);
https://jsfiddle.net/thknue5b/4/
相关文章:
- 我可以在json对象中添加一个函数吗
- 单击更改图标并通过javascript添加一个css类
- 将添加一个相同类型的事件附加或覆盖以前添加的具有相同名称的事件
- 有没有添加一个ng点击到md背景
- 如何为下拉列表的每个选项添加一个属性
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- 在iframe中加载url并添加一个类
- 添加一个setTimeout方法会使jQuery悬停方法忽略setTimeout方法中的函数
- Jquery添加一个类之后,如何应用css
- jQuery在悬停时只添加一个类
- 添加一个javascript函数来下载elfinder上的事件
- 仅首先需要使用jasmine从节点添加一个文件
- 尝试添加一个选项以使用append进行选择,但没有任何结果
- 简单的Javascript方式,在输入字段的每5位数字后添加一个空格
- 如何使用JavaScript's”;应用“;方法,在数组之前添加一个额外的参数
- 在xsl中为body onload添加一个值
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 添加一个元素,它's通过JS的类名
- 当我添加一个新数字时,如何获得一些数字的即时平均值
- 在跨度中每3个字符添加一个空格