网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月21日漏签0天
javascript吧 关注:269,218贴子:906,483
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 0回复贴,共1页
<<返回javascript吧
>0< 加载中...

有一个问题 求大神求解

  • 只看楼主
  • 收藏

  • 回复
  • 天下第1丑男
  • var
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
<!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>
</head>
<body><form name="frm">
<select name="s1" onChange="redirec(document.frm.s1.options.selectedIndex)" class="input4" id="xiala1">
<option selected>请选择</option>
<option value="1">二手电脑/数码产品</option>
<option value="2">二手家用/生活用品</option>
<option value="3">办公设备/文体户外</option>
<option value="4">图书音像/服装箱包</option>
<option value="5">手工制作/diy</option>
</select>
<select name="s2" class="input4" id="xiala2">
<option value="请选择" selected>请选择</option>
</select>
</form></p>
<script language="javascript">
//获取一级菜单长度
var select1_len = document.frm.s1.options.length;
var select2 = new Array(select1_len);
//把一级菜单都设为数组
for (i=0; i<select1_len; i++)
{ select2[i] = new Array();}
//定义基本选项
select2[0][0] = new Option("请选择", " ");
select2[1][0] = new Option("笔记本", " ");
select2[1][1] = new Option("手机", " ");
select2[1][2] = new Option("相机", " ");
select2[1][3] = new Option("台式机", " ");
select2[2][0] = new Option("家居", " ");
select2[2][1] = new Option("家电", " ");
select2[2][2] = new Option("自行车", " ");
select2[2][3] = new Option("摩托车", " ");
select2[3][0] = new Option("办公家具", " ");
select2[3][1] = new Option("打印机", " ");
select2[3][2] = new Option("机械设备", " ");
select2[3][3] = new Option("球拍", " ");
//联动函数
function redirec(x)
{
var temp = document.frm.s2;
for (i=0;i<select2[x].length;i++)
{ temp.options[i]=new Option(select2[x][i].text,select2[x][i].value);}
temp.options[0].selected=true;
}
</script>
<form name="frm1">
<select name="s3" onChange="redirec(document.frm1.s3.options.selectedIndex)" class="input4">
<option selected value="--请选择省份--">--请选择省份--</option>
<option value="1">北京</option>
<option value="2">山西</option>
<option value="3">广东</option>
</select>
<select name="s4" class="input4">
<option value="--请选择城市--" selected>--请选择城市--</option>
</select>
</form>
<script language="javascript">
//获取一级菜单长度
var select3_len = document.frm1.s3.options.length;
var select4 = new Array(select3_len);
//把一级菜单都设为数组
for (u=0; u<select3_len; u++)
{ select4[u] = new Array();}
//定义基本选项
select4[0][0] = new Option("--请选择城市--", " ");
select4[1][0] = new Option("北京市区", " ");
select4[1][1] = new Option("东城区", " ");
select4[1][2] = new Option("西城区", " ");
select4[1][3] = new Option("海淀区", " ");
select4[2][0] = new Option("太原", " ");
select4[2][1] = new Option("临汾", " ");
select4[2][2] = new Option("大同", " ");
select4[2][3] = new Option("长治", " ");
select4[3][0] = new Option("广州", " ");
select4[3][1] = new Option("深圳", " ");
select4[3][2] = new Option("惠州", " ");
select4[3][3] = new Option("东莞", " ");
//联动函数
function redirec(y)
{
var temp = document.frm1.s4;
for (u=0;u<select4[y].length;u++)
{ temp.options[u]=new Option(select4[y][u].text,select4[y][u].value);}
temp.options[0].selected=true;
}
</script>
</body>
</html>
这有两个下拉框 但是第一个下拉框总是联动的不是他应该联动的那个下拉框 求解决


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回javascript吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示