看看我的方法可以吗?应该可以了吧。(通过地址栏传递参数)(通过url传递参数)
1<script language="Javascript">
2var goUrl="index.asp?schooltype=&area=";
3function getType(vl)
4{var stno,arno,tmpurl;
5stno=goUrl.indexOf("schooltype=");
6arno=goUrl.indexOf("area=");
7if (stno!=-1 && arno!=-1 & stno<arno)
8{tmpurl=goUrl.substr(0,stno+11);
9tmpurl=tmpurl+vl+goUrl.substr(arno-1);
10goUrl=tmpurl;
11}
12}
13function getArea(vl)
14{var arno,tmpurl;
15arno=goUrl.indexOf("area=");
16tmpurl=goUrl.substr(0,arno+5);
17goUrl=tmpurl+vl;
18}
19function goNext()
20{//最好判断用户是否已经选择,可以用gourl的长度来判断
21window.location=goUrl;
22}
23</script>
1<td valign="top" width="23%"><input name="schooltype" onclick="getType(1);" type="radio" value="1"/> 小学</td>
1<td id="ID_177" valign="top"><br/><input id="IDC_177" name="area" onclick="getArea(177);" type="radio" value="177"/>福州市</td>
1<td id="ID_177" valign="top"><br/><input id="IDC_177" name="area" onclick="goNext();" type="radio" value="177"/>下一步</td>
可以根据你的选择江参数加到url 中。可以用来替代form 的提交。