大家帮看看!

zhusuhao 2002-10-25 11:13:34
<script language=javascript>
<!--
function b1_click()
{

//frm.C1.checked=v;
var ii=new Number(frm.cc.value);
var str=new String();

if(ii>1)
{
for(var i=0;i<ii;i++)
{
if (frm.c1[i].checked = v)
{
if (str!="")
{
str=str + " " +frm.C1(i).value;
}
else
{
str=frm.C1(i).value;
}
}
}
}
if (ii==1)
{
if(frm.C1.checked==true)
{
str=frm.C1.value;
}

}
//parent.mainFramee.document.send.code.value=str;
frm.strID.value=str;
//frm.submit();
//alert(str);
//alert(frm.C1(1).value);

}
...全文
24 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhusuhao 2002-10-26
  • 打赏
  • 举报
回复
我发现了问题的所在了:在javascript中是严格大小写的,我犯了个低级的错误!:)
zhusuhao 2002-10-25
  • 打赏
  • 举报
回复
中间有一段检测,为什么没有反应呢?
zhusuhao 2002-10-25
  • 打赏
  • 举报
回复
现在变成这样了:
<script language=javascript>
<!--
function b1_click()
{

//frm.C1.checked=v;
var ii=new Number(frm.cc.value);
var str=new String();
str=" ";
if(ii>1)
{
for(var i=0;i<ii;i++)
{
if (frm.c1[i].checked == true)
{
if (str != " ")
{
str = str + " " +frm.C1[i].value;

}
else
{
str = frm.C1[i].value;
alert(str);//这里居然没有反应
}
}
}
}
if (ii == 1)
{
if(frm.C1.checked == true)
{
str = frm.C1.value;
}

}
//parent.mainFramee.document.send.code.value=str;
frm.strID.value=str;
//frm.submit();
//alert(str);
//alert(frm.C1(1).value);

}
希默软件 2002-10-25
  • 打赏
  • 举报
回复
JS中=是赋值,==才是等于
zhusuhao 2002-10-25
  • 打赏
  • 举报
回复
但是我发现if (frm.c1[i].checked == v)
有用但是if (frm.c1[i].checked = v)就没用

=和==在这里为什么哟那么大的区别呢?
zhusuhao 2002-10-25
  • 打赏
  • 举报
回复
哦,定义后
frm.selectall.checked = v;
改为
if (frm.c1[i].checked == v)
就行了。

:)

谢谢各位
sun1979song 2002-10-25
  • 打赏
  • 举报
回复
v是什么东西?
你定义过了?
判断的时候应该是
if (frm.c1[i].checked == v)

xiaobeibei 2002-10-25
  • 打赏
  • 举报
回复
frm.c1[i].checked = v
是啥意思呀?
v是你定义的变量吗?
我想如果没有定义当然会出问题了.
希默软件 2002-10-25
  • 打赏
  • 举报
回复
if (frm.c1[i].checked = v)


v是变量吗?至少它应该是个布尔值
zhusuhao 2002-10-25
  • 打赏
  • 举报
回复
我用alert(str);调试时发现到了 if (frm.c1[i].checked = v) 后就没有反映了,怎么回事呢?

希默软件 2002-10-25
  • 打赏
  • 举报
回复
if (str != " ")
->
if (str != "")

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧