0-0的时候document.getElementById("t136").rows.length
这里的length不成立,要加一个判断
if(isNaN(parseInt(document.getElementById("t136").rows.length)))
{
eval("document.all.s1").value="0";
}
else
{
//你的js代码
}
这里的length不成立,要加一个判断
if(isNaN(parseInt(document.getElementById("t136").rows.length)))
{
eval("document.all.s1").value="0";
}
else
{
//你的js代码
}
解决方案 »
- jquery高手进!
- Extjs gridPanel导出Excel 如何实现?(WebForm)
- 请教个问题,javasript访问CSS 在FIREFOX浏览器中不接受咋办?
- 乱码问题
- 急送10分:这有一段简单的js片段调试不通,请行家们帮我看看!
- 急呀!在线等!为什么调用JS,不能用字符串做参数?
- 入门级简单问题二个,关于函数,望赐教!
- 有关LOCATION的衔接问题~!
- 请问javascript把字符串变量转换成数字变量的函数是什么?
- 小白请教下修改script的代码为什么不生效
- [急]麻烦大家推荐一本javascript方面较好的书籍.
- 要在列表框中选择后,文本框就显示列表框点击的值(可多选),如何用js制作?
if(isNaN(parseInt(document.getElementById("t136").rows.length)))
{
if(!document.getElementById("bhsje"))
{
eval("document.all.s1").value=document.getElementById("bhsje").value;
}
{
eval("document.all.s1").value="0";
}
}
else
{
//你的js代码
}
alert(b);输出的b的值也是1,没错
for(i=0;i<b;i++){
a+=parseFloat(eval("document.all.bhsje")(i).value)
}
if(b==1){
c=document.all.bhsje.value
document.all.s1.value=c}
else{
for(i=0;i<b;i++){
a+=parseFloat(eval("document.all.bhsje")(i).value)
}
alert(a);
document.all.s1.value=a;
}//end if