当前位置: 代码迷 >> JavaScript >> 帮小弟我看小弟我的代码 为什么总是NaN
  详细解决方案

帮小弟我看小弟我的代码 为什么总是NaN

热度:119   发布时间:2012-02-28 13:06:36.0
帮我看我的代码 为什么总是NaN
为什么最后alert最后的值是NaN   我也做类型转换了   我是超超级菜鸟   应该得到的是选中框的值的和啊.

<button   onClick= "add() "> add </button>
<button   onClick= "del() "> del </button>
<table   id= "t1 "   border= "1 "> </table>
<script   language= "JavaScript ">
function   add(){
var   tt=t1.insertRow();
tt.insertCell().innerHTML   =   ' <input   type= "checkbox "   name= "tt "> ';
tt.insertCell().innerHTML   =   ' <input   name= "y "   type= "text "   /> ';
}
function   del(){
var   s;
var   t;
var   c   =   document.getElementsByName( 'tt ');
var   b=document.getElementsByName( 'y ')
for(var   i=0;   i <c.length;   i++){
if(c[i].checked)
t=b[i].value;
s+=parseFloat(t);

}
alert(s);
}
</SCRIPT>


------解决方案--------------------
初始化 var s=0;
  相关解决方案