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

asp、、怎样通过一个超链接链接到其他多个页面(其他页面名字可以通过登陆时的口令获取,那个口令和其他页面名字相同,如下。。求高手指点)
<a href="<%cstr(request.form("kl"))%>.asp">我的个人主页</a>

口令中输入了901、902、903等等,“我的个人主页”将链接到901.asp、902.asp、903.asp等等,为什么我那样实现不了??怎样才能实现啊??求高手指点。。拜谢!
------解决方案--------------------

<html>
<body onload="change()">
<div>
<select name="year" id="year" onchange="change()">
<option value="33" selected>33</option>
<option value="44">44</option>
<option value="55">55</option>

</select>
</div>
<div>
<a href="33.asp" id="zhuye">我的个人主页</a>
</div>
</body>
<script>
function change(){
var year=document.getElementById('year').value;
var image=document.getElementById("zhuye");
image.href=year+".asp";

}
</script>
</html>
这个是随意的一个小列子,当下拉框 改变的时候,动态的修改id为主页的a标签的href,思路差不多,LZ,你就看看你这个口令是从哪儿进来的吧!