有一个偏低的问题要求教

smartrui 2004-08-07 04:15:09
<select name="type" onchange="???">
<option value=<%=rs("Id")%>><%=rs("type")%></option>
请问:在“???”部分有何代码可实现根据下拉菜单的选项在本页显示信息那?
非常感谢!
...全文
86 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
smartrui 2004-08-09
我终于找到了答案!
用以下代码解决了我的问题:
<script language="JavaScript">
function ChangeItem(){
var tindex,tid
tindex=document.all.tpid.selectedIndex;
tid=document.all.tpid.options[tindex].value;
location.href="fldetail.asp?Id="+100+tid;
}
</Script>
感谢小鸟的帮助!
我会加倍努力,希望有一天能帮你解决问题。
回复
xiaobird1 2004-08-07
看了,原来是分页,
其实不用自己死抠的。

各种分页程序,网上多的是,我也没有看过其原理。拿来改改就用。

不妨试试。
回复
xiaobird1 2004-08-07
以下代码经过测试。
<select name=s1 onchange="document.all.d1.innerHTML=this.options[this.selectedIndex].value;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div id="d1"><div> <-- d1

它是div的id,就是将value给div显示。

回复
smartrui 2004-08-07
<select name=s1 onchange="document.all.d1.innerHTML=this.options[this.selectedIndex].value;">
我试了,不行
请问上文的d1是什么?
回复
smartrui 2004-08-07
http://mp3.qu123.com/Albumlist2.asp?name=Yxmusic&ID=1&ArtID=180
下面有个转到第几页
就是我得问题


回复
xiaobird1 2004-08-07
呵,不用。
只不过,如果帮人家解决一半就不继续关注的话。
关注贴字的人比例上也会减少。

我问问题也经常为这而烦恼,回复一多就没人关注了。100、200分有时也如此。

所以,尽量帮人把问题解决。从我做起。呵呵。


问题解决了吗?
回复
smartrui 2004-08-07
你好小鸟1:
我刚刚开始学习ASP编程,很想找人探讨解决问题
又恐言语唐突让你不能明了我的意思
不过非常感谢你的关注,你给了我解决问题的信心。
非常感谢!
回复
xiaobird1 2004-08-07
上面的代码也可能有问题。测试了一下。
<select name=s1 onchange="document.all.d1.innerHTML=this.options[this.selectedIndex].value;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div id="d1"><div>
回复
xiaobird1 2004-08-07
晕,搞不清楚楼主到底要干什么了。

1、部分有何代码可实现根据下拉菜单的选项在本页显示信息那?
“本页显示信息”的话,我给你的代码一个是弹出提示框,一个是放到层中。都是本页显示啊
<select name="page" size="1" onchange="javascript:submit();">而你现在又有提交的意思?

2、自始至终我一直给你的都是javascript代码,如果不是楼主想要的,那说明楼主要的不是js代码,请说清楚些。

继续关注。
回复
smartrui 2004-08-07
<select name="page" size="1" onchange="javascript:submit();">
我需要一个javascript代码来实现
求教高人帮我解决一下
回复
xiaobird1 2004-08-07
什么意思?显示?写到网页中?
<div id="d1"></div>
<select name="type" onchange="document.all.dl.innerHTML=this.options[this.selectedIndex].value;">
回复
smartrui 2004-08-07
<select name="type" onchange="alert(this.options[this.selectedIndex].value);">
我试过了,不过不是在本页显示信息
回复
xiaobird1 2004-08-07

<select name="type" onchange="alert(this.options[this.selectedIndex].value);">
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-07 04:15
社区公告
暂无公告