关于中值的问题

sportdog 2002-07-17 06:29:04
<select name=xm>
<option value="a">1</option>
<option value="b">2</option>
</select>
如何得到1或2
...全文
44 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hchxxzx 2002-07-18
  • 打赏
  • 举报
回复
非常详细了,不用再说了
bestofbest_cn 2002-07-18
  • 打赏
  • 举报
回复


<select name=xm>
<option>1</option>
<option>2</option>
</select>

request.form(xm)
孟子E章 2002-07-17
  • 打赏
  • 举报
回复
<select name=xm onchange="alert(this.options[this.selectedIndex].text)">
<option value="a">1</option>
<option value="b">2</option>
</select>
ssm1226 2002-07-17
  • 打赏
  • 举报
回复
document.all("xm")[selectedindex].text
meizz 2002-07-17
  • 打赏
  • 举报
回复
用form提交的是value的值,不是option之间的文字:
但你一定要提交那也还是有办法的,我用一个隐藏的input来传这个值
<input type=hidden name=hidden1>
<select name=xm onchange="cc(this)">
<option value="a">1</option>
<option value="b">2</option>
</select>

<script language=javascript>
function cc(ttt){
var str = ttt.options(ttt.selectedIndex).innerText
document.all.hidden1.value = str;
}
</script>

你在接收的页面里用request.form("hidden1")就可以得到这个值了。
bencalie 2002-07-17
  • 打赏
  • 举报
回复
<select name=xm>
<option value="a">1</option>
<option value="b">2</option>
</select>
<script>
alert(document.all.xm.options[0].innerText)
alert(document.all.xm.options[1].innerText)
</script>
sportdog 2002-07-17
  • 打赏
  • 举报
回复
不能提交
用javascript:
如:
alert(document.frm1.xm.value)显示为a
alert(document.frm1.xm.?)显示为1
freezwy 2002-07-17
  • 打赏
  • 举报
回复
METHOD=POST request.form("xm")
METHOD=GET request.querystring("xm")
freezwy 2002-07-17
  • 打赏
  • 举报
回复
1.提交FORM
根据你FORM的METHOD来确定
METHOD=POST request.form()
METHOD=GET request.querystring()
2.不提交
使用JS就可以得到

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧