html中select中一个option可以传多个值吗

yoken 2003-06-11 10:51:09
当选中select的一个option并提交form时,post出多个数据,能吗
...全文
1964 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgj1012 2003-06-11
  • 打赏
  • 举报
回复
可以



<script language="JavaScript">
function Log(obj){
alert(obj.value)
alert(obj.value2)
}
</script>
<select name="logtype" onchange="Log(options[selectedIndex])">
<option selected value="1" value2="111">1</option>
<option selected value="2" value2="222">2</option>
<option selected value="3" value2="333">3</option>
<option selected value="4" value2="444">4</option>
</select>
yoken 2003-06-11
  • 打赏
  • 举报
回复
比如说一个select下拉菜单,form提交时不光传option的value,还要它的text
chjpeng 2003-06-11
  • 打赏
  • 举报
回复
多個數據?怎么不用checkbox?
jeskee 2003-06-11
  • 打赏
  • 举报
回复
在提交的之前用JS组合一下,比如用“,”分隔后传过去,在JSP里处理一下就行了
SilentClock 2003-06-11
  • 打赏
  • 举报
回复
<option selected value="valu1,text1">text1</option>
自己在服务器端解析
因为text和value你应该比较清楚含有什么字符,你可以选择其他分隔符
yoken 2003-06-11
  • 打赏
  • 举报
回复
lgj1012(oοО○≮国产超人≯○Оοo) 的方法在服务器端还是只能得到一个值

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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