JS函数运行错误啊,大家看看 document.wp是对象吗?你的代码没有全部贴出来是吗?我看着觉得怪怪的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是,var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6"); 这里中的WPQ2等是DIV层,我是想根据参数wpqstr来显示层 试试这样,不行再改:function OnShowClick(wpqstr){ var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6"); var j; if(wpqstr == null){i="WPQ2";} for(j=2;j<7;j++) { if(wp[j-2] != wpqstr){ eval("document."+wp[(j-2)]+".style.display='none';"; } else eval("document."+wp[j-2]+".style.display="block"; } middlespace.style.display='none';} 错了,改正:function OnShowClick(wpqstr){ var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6"); var j; if(wpqstr == null){i="WPQ2";} for(j=2;j<7;j++) { if(wp[j-2] != wpqstr){ eval("document."+wp[j-2]+".style.display='none';"; } else eval("document."+wp[j-2]+".style.display='block';"); } middlespace.style.display='none';} function OnShowClick(wpqstr){ var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6"); var j; if(wpqstr == null){i="WPQ2";} for(j=2;j<7;j++) { if(wp[j-2] != wpqstr){ eval("document."+wp[j-2]+".style.display='none';"); } else eval("document."+wp[j-2]+".style.display='block';"); } middlespace.style.display='none';} if(wpqstr == null){i="WPQ2";} ^你这个i是什么意思? 是这个意思吗-------------------------------------------<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>New Page 1</title><script>function OnShowClick(wpqstr){ var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6"); var j; if(wpqstr == null){i="WPQ2";} for(j=2;j<7;j++) { if(wp[j-2]!= wpqstr) { document.all(wp[j-2]).style.display="none";} else document.all(wp[j-2]).style.display="block"; } document.all("middlespace").style.display="none";}</script></head><body><input type="button" name="aa" value="Microsoft Outlook Notes" onclick="OnShowClick('WPQ2')"><div name="WPQ2" id="WPQ2" style="display:">wpq2</div><div name="WPQ3" id="WPQ3" style="display:">wpq3</div><div name="WPQ4" id="WPQ4" style="display:">wpq4</div><div name="WPQ5" id="WPQ5" style="display:">wpq5</div><div name="WPQ6" id="WPQ6" style="display:">wpq6</div><div name="middlespace" id="middlespace" style="display:">middlespace</div></body></html>-------------------------------------------- 是这样子的,搞定了,谢谢诸位!BTW:eval 是什么意思? eval 函数允许 JScript 源代码的动态执行 仿新浪微博返回顶部怎样用纯JS做? 求教一个JS JS日期問題 这里如何修改为默认选择第二条,求助 IE7 javascript如何获取上传图片尺寸 如何在GreaseMonkey中是用隐藏框架进行通行 算法:求数字的3位和数值组合 100分,只求知道个大概。 怎么才能隐藏控件??????急!! 这个问题能解决吗?高分求解。 怎样写让主窗口关闭子窗口也跟着关闭?? 如何打印网页内容,不打印网页背景?
function OnShowClick(wpqstr)
{
var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6");
var j;
if(wpqstr == null){i="WPQ2";}
for(j=2;j<7;j++)
{
if(wp[j-2] != wpqstr){
eval("document."+wp[(j-2)]+".style.display='none';";
}
else
eval("document."+wp[j-2]+".style.display="block";
}
middlespace.style.display='none';
}
{
var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6");
var j;
if(wpqstr == null){i="WPQ2";}
for(j=2;j<7;j++)
{
if(wp[j-2] != wpqstr){
eval("document."+wp[j-2]+".style.display='none';";
}
else
eval("document."+wp[j-2]+".style.display='block';");
}
middlespace.style.display='none';
}
{
var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6");
var j;
if(wpqstr == null){i="WPQ2";}
for(j=2;j<7;j++)
{
if(wp[j-2] != wpqstr){
eval("document."+wp[j-2]+".style.display='none';");
}
else
eval("document."+wp[j-2]+".style.display='block';");
}
middlespace.style.display='none';
}
^
你这个i是什么意思?
-------------------------------------------
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<script>
function OnShowClick(wpqstr)
{
var wp=new Array("WPQ2","WPQ3","WPQ4","WPQ5","WPQ6");
var j;
if(wpqstr == null){i="WPQ2";}
for(j=2;j<7;j++)
{
if(wp[j-2]!= wpqstr)
{ document.all(wp[j-2]).style.display="none";}
else
document.all(wp[j-2]).style.display="block";
}
document.all("middlespace").style.display="none";
}
</script></head><body>
<input type="button" name="aa" value="Microsoft Outlook Notes" onclick="OnShowClick('WPQ2')">
<div name="WPQ2" id="WPQ2" style="display:">wpq2</div>
<div name="WPQ3" id="WPQ3" style="display:">wpq3</div>
<div name="WPQ4" id="WPQ4" style="display:">wpq4</div>
<div name="WPQ5" id="WPQ5" style="display:">wpq5</div>
<div name="WPQ6" id="WPQ6" style="display:">wpq6</div>
<div name="middlespace" id="middlespace" style="display:">middlespace</div></body></html>
--------------------------------------------