使用新页面加载从动态网站添加数字

时间:2013-08-27 06:14:00

标签: javascript

如何在javascript中编写一个函数/监听器,可以在html更新时触发?

  • html页面仅限于最近100条记录
  • html页面不断添加新记录(节点)

我需要......

  • 将值推入数组或增加变量以对值进行求和
  • 在html中显示运行总计

尝试创建一个向总和添加新值的计数器。

我相信下面的代码只执行一次。

window.onload = function() {
var data = document.getElementsByTagName('span');
var len = data.length;
var total = 0;
var searchValue = "value";

for (var i = 0; i < len; ++i) {
    var styles = data[i].getAttribute('style');
    if (styles == searchValue) {
    var txt = data[i].innerHTML;
    split = txt.split(" ");
    total += parseInt(split[2]);
    }   
    } 
console.log(total);
};

1 个答案:

答案 0 :(得分:0)

是的,您只需使用JavaScript,然后使用一些HTML / CSS来显示数字即可。

请注意,管理包含跨源请求的插件需要相当多的经验,并向用户显示。