有值,不走if判断,,为什么??

yuanxiangbin119 2007-03-08 09:07:11
function fl10(id)
{

var s = { "xh":["01","02","03","04","05","06","07","11","12","13","14","21","22","23","24","25","26","27","28","29","30"] , "jhlbxm":["数理","化学与化学工程","生命","地球","材料与工程","信息","管理","科技攻关","重大攻关","科技领军人才(博士资金)","农业省校合作资金","重点实验室建设","园区、科技中介机构建设","国际科技合作计划","软科学研究","星火计划","火炬计划","推广计划","省中小企业基金","风险投资基金","农业科技成果转化资金"] };
alert(id);
for(var i=0; i<s.xh.length; i++)
{
if(id == s.xh[i])
{
alert(id);
document.getElementById("fl10").innerHTML = s.xh[i] + " . " + s.jhlbxm[i];
break;
}
}

}
__________________________________________________________________________

兄弟们给看看,,这是哪出问题了,,外面的id,alert的出来,而且上面的对像里面有其值..但是在if判断里面就是不正确,不走判断中的内容..
...全文
159 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanxiangbin119 2007-03-08
  • 打赏
  • 举报
回复
晕..谢谢各位,,那可能就是01.01.03前面0的问题...
yuanxiangbin119 2007-03-08
  • 打赏
  • 举报
回复
试了,,没问题,,就是if那不行..
blackant2 2007-03-08
  • 打赏
  • 举报
回复
if(id == s.xh[i])
外面的id,alert的出来,而且上面的对像里面有其值
________________________
肯定没有对应值
这是测试页面
<html>
<head>
<script type="text/javascript">
<!--
function clickme(id){
var s = { "xh":["01","02","03","04","05","06","07","11","12","13","14","21","22","23","24","25","26","27","28","29","30"] , "jhlbxm":["数理","化学与化学工程","生命","地球","材料与工程","信息","管理","科技攻关","重大攻关","科技领军人才(博士资金)","农业省校合作资金","重点实验室建设","园区、科技中介机构建设","国际科技合作计划","软科学研究","星火计划"," 火炬计划","推广计划","省中小企业基金","风险投资基金","农业科技成果转化资金"] };
for(var i=0; i<s.xh.length; i++)
{
if(id == s.xh[i])
{
alert(s.xh[i] + " . " + s.jhlbxm[i]);
break;
}
}
}
//-->
</script>
</head>
<body>
<input type="button" value="click me" onclick="javascript:clickme('13')"/>
</body>
</html>

feiyun0112 2007-03-08
  • 打赏
  • 举报
回复
都转到int类型看看

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
Red_angelX 2007-03-08
  • 打赏
  • 举报
回复
01 02 03前面的0?
jolinkyo 2007-03-08
  • 打赏
  • 举报
回复
在if前alert(s.xh[i])看看

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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