chengsetianxie 2004-11-30 01:11:18
<select name="地点" size="1">
<option>鸡西</option>
<option>哈尔滨</option>
<option>佳木斯</option>
<option>七台河</option>
<option>牡丹江</option>
<option>齐齐哈尔</option>
<option>大庆</option>
<option>加格达奇</option>
<option>绥芬河</option>
<option>双鸭山</option>
<option>鹤岗</option>
<option>伊春</option>
<option>绥化</option>
</select>
想要实现的功能是
当用户动过下拉框选择了一个option的时候
我就想得到这个变量,
现在不想通过button的submit来得到数值
...全文
66 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xbelm 2004-11-30
<input type="hidden" name="value1">
<select name="地点" size="1" onchange="vbscript:change_select()">
...
...
...
</select>

<Script language="VBScript">
function change_select()
form1.value1.value=form1.地点.value
form1.action="你要的url地址"
form1.submit()
end function
</Script>
传过去你就可以用asp的一个语句接收了
request.form("value1")这就是你想要的值了。
回复
comszsoft 2004-11-30
用onchange事件
<script language="javascript">
function selected()
{
window.alert(this.form1.地点.value);
//看看输出什么值
//注意表单名要对
}
</script>
回复
xiaojiandao 2004-11-30
onchange()
回复
superbigwolf 2004-11-30
用 OnChange 来获取事件
回复
angelyujun 2004-11-30
<select onChange=....>
回复
是是非非 2004-11-30
select name="地点" size="1" onchange="JavaScript:alert(this.options[this.selectedIndex].text);">
<option>鸡西</option>
<option>哈尔滨</option>
<option>佳木斯</option>
<option>七台河</option>
<option>牡丹江</option>
<option>齐齐哈尔</option>
<option>大庆</option>
<option>加格达奇</option>
<option>绥芬河</option>
<option>双鸭山</option>
<option>鹤岗</option>
<option>伊春</option>
<option>绥化</option>
</select>
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

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