这段for循环代码无法执行! 本帖最后由 bmn2012 于 2014-04-05 10:31:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有什么问题,也许你可以考虑加个背景颜色区分下效果<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>#layouttitle3{background:red;}</style><script>function clicktitle(x){for(var i=1;i<4;i++){if(i==x){document.getElementById("layouttitle"+x).style.height="200px";}else{document.getElementById("layouttitle"+x).style.display="block";}} }</script></head><body><div id="layouttitle3" > <a id="label2" href="#" onclick ="clicktitle(3)">测试</a> </div></body></html> function clicktitle(x){ for(var i=1;i<4;i++){ if(i==x){ document.getElementById("layouttitle"+x).style.height="200px"; }else{ document.getElementById("layouttitle"+x).style.display="block"; } }}没有什么问题啊。。哪里有问题了? 不同的浏览器 执行Js代码不同吧?getElementById("layouttitle"+x).style一个是字符串,一个是整数。其实我是新手。 代码没语法错误,你点测试按钮,会讲你的那个div高度设置为200的,如果没效果换个浏览器试试,还不行就下载火狐和firebug,可以查看JS的报错信息。 xheditor编辑器怎么判断不为空?! 简单的js解析xml 大家一般用什么方法查询JS的错误? |zyciis| 200分 求一个JS二级菜单 第二贴 xiaojing7 给的菜单有问题不像我要的那个 奇怪的问题 隐藏层显示的问题 "2005-02-01T16:01:17.4830000+08:00"转换成标准的时间格式 我这样建立桌面快捷方式该怎样顶制快捷方式图片? 两颗星了,谢谢大家的支持,散分,呵呵 json格式转换? 简单的javascript消除游戏 Javascript中国象棋人机对战
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
#layouttitle3{background:red;}
</style>
<script>
function clicktitle(x){for(var i=1;i<4;i++)
{
if(i==x)
{
document.getElementById("layouttitle"+x).style.height="200px";
}
else
{
document.getElementById("layouttitle"+x).style.display="block";
}
} }
</script>
</head><body>
<div id="layouttitle3" > <a id="label2" href="#" onclick ="clicktitle(3)">测试</a> </div>
</body>
</html>
for(var i=1;i<4;i++){
if(i==x){
document.getElementById("layouttitle"+x).style.height="200px";
}else{
document.getElementById("layouttitle"+x).style.display="block";
}
}
}没有什么问题啊。。哪里有问题了?