通过地址栏传递参数.通过url传递参数 |
作者:netnice 发布时间:2005-03-12 来源:chinaasp
|
看看我的方法可以吗?应该可以了吧。(通过地址栏传递参数)(通过url传递参数) <script language="Javascript"> var goUrl="index.asp?schooltype=&area="; function getType(vl) {var stno,arno,tmpurl; stno=goUrl.indexOf("schooltype="); arno=goUrl.indexOf("area="); if (stno!=-1 && arno!=-1 & stno<arno) {tmpurl=goUrl.substr(0,stno+11); tmpurl=tmpurl+vl+goUrl.substr(arno-1); goUrl=tmpurl; } } function getArea(vl) {var arno,tmpurl; arno=goUrl.indexOf("area="); tmpurl=goUrl.substr(0,arno+5); goUrl=tmpurl+vl; } function goNext() {//最好判断用户是否已经选择,可以用gourl的长度来判断 window.location=goUrl; } </script><td width=23% valign=top ><input ONCLICK='getType(1);' type=radio name=schooltype VALUE='1'> 小学</td> <td valign=top ID=ID_177><br><input type=radio name=area ONCLICK='getArea(177);' ID=IDC_177 value='177'>福州市</td> <td valign=top ID=ID_177><br><input type=radio name=area ONCLICK='goNext();' ID=IDC_177 value='177'>下一步</td> 可以根据你的选择江参数加到url 中。可以用来替代form 的提交。
|
|
|
|
|