function addUpSpans() {
var spans = document.getElementsByTagName("span");
var total = 0;
for (var i = 0, len = spans.length; i < len; ++i) {
if (/^points_\d+$/.test(spans[i].id))
total += parseInt(spans[i].firstChild.data, 10);
}
return total;
}
Något sånt här? Denna funktion räknar antalet span-element som börjar med points_ och returnerar det.
function sumElements(){
var els = document.getElementsByTagName("SPAN"),
ctr=0;
for (var i=0; i<els.length;i++)
if (/^points_.*/.test(els[i].id))
ctr++;
return ctr;
}
/r Ooops, verkar som att både Fredde och zcorpan kom fram till något när jag tittade bort.