0 html javascript loops for-loop
我有这个Javascript问题我无法解决.我的代码是:
<script type="text/javascript">
var l=liste.rows.length;
var i;
var den=0
for (i=0;i<=l;i++)
{
den=parseInt(liste.rows[i].cells[7].innerHTML)
den+=den
}
alert(den)
</script>
Run Code Online (Sandbox Code Playgroud)
当我把警报(den)放在括号代码中时,每个步骤都有效.但是,当我把它放在支架外面时,我没有警报框,无法弄清楚原因.有谁能够帮我?
你每次迭代都要重写den,改为:
<script type="text/javascript">
var l=liste.rows.length;
var i;
var den=0;
for (i=0;i<l;i++) {
den += parseInt(liste.rows[i].cells[7].innerHTML, 10);
}
alert(den);
</script>
Run Code Online (Sandbox Code Playgroud)
编辑:根据Tatu Ulmanen的评论我添加radix到parseInt,这一个让我疯了几个月前xD