
ASP中JS控制二级联动错在哪里?
写了一个二级联动菜单,为什么不能运行呢?谁能帮我看看呀?<scriptlanguage="javascript"type="text/javascript">varguo...
写了一个二级联动菜单,为什么不能运行呢?谁能帮我看看呀?
<script language="javascript" type="text/javascript">
var guo=[
["澳大利亚","新西兰"],
["美国","巴西","墨西哥"],
["中国","韩国"],
["英国","法国"],
["南极"]
];
function getguo()
{
var zhou=document.form1.zhou;
var sguo=document.form1.guo;
var zhouguo=guo[zhou.selectedIndex - 1];
sguo.length=1;
for(var i=0;i<zhouguo.length;i++)
{
sguo[i+1]=new Option(zhouguo[i],zhouguo[i]);
}
}
end function
</script>
<form name="form1" method="post" action="">
<select name="zhou" onChange="getguo()">
<option value="0">请选择..</option>
<option value="大洋洲">大洋洲</option>
<option value="美洲">美洲</option>
<option value="亚州">亚洲</option>
<option value="欧洲">欧洲</option>
<option value="南极洲">南极洲</option>
</select>
<p>
<select name="guo">
<option value="0">请选择</option>
</select>
</p>
</form> 展开
<script language="javascript" type="text/javascript">
var guo=[
["澳大利亚","新西兰"],
["美国","巴西","墨西哥"],
["中国","韩国"],
["英国","法国"],
["南极"]
];
function getguo()
{
var zhou=document.form1.zhou;
var sguo=document.form1.guo;
var zhouguo=guo[zhou.selectedIndex - 1];
sguo.length=1;
for(var i=0;i<zhouguo.length;i++)
{
sguo[i+1]=new Option(zhouguo[i],zhouguo[i]);
}
}
end function
</script>
<form name="form1" method="post" action="">
<select name="zhou" onChange="getguo()">
<option value="0">请选择..</option>
<option value="大洋洲">大洋洲</option>
<option value="美洲">美洲</option>
<option value="亚州">亚洲</option>
<option value="欧洲">欧洲</option>
<option value="南极洲">南极洲</option>
</select>
<p>
<select name="guo">
<option value="0">请选择</option>
</select>
</p>
</form> 展开
2个回答
展开全部
<script language="javascript" type="text/javascript">
var guo=[
["澳大利亚","新西兰"],
["美国","巴西","墨西哥"],
["中国","韩国"],
["英国","法国"],
["南极"]
];
function getguo()
{
var zhou=document.form1.zhou;
var sguo=document.form1.guo;
sguo.length=1;
if(zhou.selectedIndex==0)return;
var zhouguo=guo[zhou.selectedIndex - 1];
for(var i=0;i<zhouguo.length;i++)
{
sguo[i+1]=new Option(zhouguo[i],zhouguo[i]);
}
}
</script>
<form name="form1" method="post" action="">
<select name="zhou" onChange="getguo()">
<option value="0">请选择..</option>
<option value="大洋洲">大洋洲</option>
<option value="美洲">美洲</option>
<option value="亚州">亚洲</option>
<option value="欧洲">欧洲</option>
<option value="南极洲">南极洲</option>
</select>
<p>
<select name="guo">
<option value="0">请选择</option>
</select>
</p>
</form>
var guo=[
["澳大利亚","新西兰"],
["美国","巴西","墨西哥"],
["中国","韩国"],
["英国","法国"],
["南极"]
];
function getguo()
{
var zhou=document.form1.zhou;
var sguo=document.form1.guo;
sguo.length=1;
if(zhou.selectedIndex==0)return;
var zhouguo=guo[zhou.selectedIndex - 1];
for(var i=0;i<zhouguo.length;i++)
{
sguo[i+1]=new Option(zhouguo[i],zhouguo[i]);
}
}
</script>
<form name="form1" method="post" action="">
<select name="zhou" onChange="getguo()">
<option value="0">请选择..</option>
<option value="大洋洲">大洋洲</option>
<option value="美洲">美洲</option>
<option value="亚州">亚洲</option>
<option value="欧洲">欧洲</option>
<option value="南极洲">南极洲</option>
</select>
<p>
<select name="guo">
<option value="0">请选择</option>
</select>
</p>
</form>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询