日期:2014-05-16  浏览次数:20376 次

用js来实现下拉框联动

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>启超商务版</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<div class="title">
关键字&nbsp;&nbsp;&nbsp;&nbsp;
公司名:<input type="radio" name="searchType" value="1" onclick="searched('yellowPage')" />
&nbsp;&nbsp;&nbsp;&nbsp;
供应:<input type="radio" name="searchType" value="2" onclick="searched('yellowPage')" />
&nbsp;&nbsp;&nbsp;&nbsp;
供求:<input type="radio" name="searchType" value="3" onclick="searched('yellowPage')" />
</div>
<form name="com" id="sr_fm" action="" >
<div class="title">
?<input type="text" name="keyword" value="" style="width:100%" />
</div>
<div class="title">
<select name="Industry" id="Industry" style="width:100%;">
???<option value="0">请选择行业</option>
???<option value="1204">IT及通信产品</option>
???<option value="1500">机械及工业制品</option>
???<option value="1816">电子电工</option>
???<option value="2008">家居用品</option>
???<option value="2238">建筑、建材</option>
???<option value="2372">能源、化工</option>
???<option value="2606">冶金矿产</option>
???<option value="2641">家用电器</option>
???<option value="2746">纺织、皮革</option>
???<option value="2843">服装、鞋帽、箱包</option>
???<option value="2980">玩具、礼品、工艺品、饰品</option>
???<option value="3179">食品、饮料、农产品</option>
???<option value="3291">办公、文教</option>
???<option value="3369">交通运输</option>
???<option value="3477">运动、休闲、娱乐</option>
???<option value="3510">印刷、出版、包装</option>
???<option value="3540">安全、防护</option>
???<option value="3562">环保</option>
???<option value="3603">商务服务</option>
</select>
</div>
<div class="title">
<script LANGUAGE="javascript">
<!--
var onecount;
onecount=0;
???
subcat = new Array();

function changeProvince(locationid)
{
??? document.all.selRegion.length = 0;
??? var locationid=locationid;
??? var i;
??? document.all.selRegion.options[0] = new Option('所有城市','');
??? for (i=0;i < onecount; i++)
??? {
??????? if (subcat[i][1] == locationid)
??????? {
??????????? document.all.selRegion.options[document.all.selRegion.length] = new Option(subcat[i][0], subcat[i][2]);
??????? }???????
??? }???????
}???

function changeProvince2(locationid,selectid)
{
??? document.all.selRegion.length = 0;
??? var selectedIndex = -1;
??? var locationid=locationid;
??? var i;
??? document.all.selRegion.options[0] = new Option('所有城市','');???
??
??? for (i=0;i < onecount; i++)
??? {
??????? if (subcat[i][1] == locationid)
??????? {
??????????? document.all.selRegion.options[document.all.selRegion.length] = new Option(subcat[i][0], subcat[i][2]);

??????????? if(subcat[i][2] == selectid)
??????????? {
????????????? selectedIndex = document.all.selRegion.length-1;
??????????? }
???????????
??????? }???????
??? }???????
???
??? document.all.selRegion.selectedIndex = selectedIndex;
}?

function GetRegionId()
{
?? if(document.all.selRegion.selectedIndex <= 0)
?? {
?????? return document.all.SearchBar1_Region21_selProvince.options[document.all.SearchBar1_Region21_selProvince.selectedIndex].value;???????
?? }
?? else
?? {
?????? return document.all.selRegion.options[document.all.selRegion.selectedIndex].value;
?? }
}

function chkProvince(nowValue)
{
?
?for(var i=0;i< document.all.SearchBar1_Region21_selProvince.opti