ASP下拉菜单提交标签

<selectname="xinhao"onchange="danjia.value=xinhao.value"><optionvalue="0.0035"selecte... <select name="xinhao"onchange="danjia.value=xinhao.value">
<option value="0.0035" selected="selected">12</option>
<option value="0.0038">14</option>

以上代码,我现在提交值是0.0035、0.0038,我要实现的是提交后得到的是12、14,
展开
 我来答
缓步莫迟疑C
2012-07-08 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6514万
展开全部
<select name="xinhao"onchange="danjia.value=xinhao.value">
<option value="12" selected="selected">12</option>
<option value="14">14</option>
....
</select>
表单提交以value值为准,只有不提供value属性时才会提交text. 所以你只要把希望提交的值写在value属性里就OK了.
更多追问追答
追问
我给14、12这每个标签赋值是其它用处的,这种方法不可取。
追答
不知道你的其它用处指的是什么,如果是不需要提交的,你完全可以写在自定义属性里,用时用getAttribute方法取出来.

12
14
....

或者把两组值都写在value里,用|分隔开,然后跟据情况提取

12
14
....

像这样,用split转换成数组,后端取数组元素0的值,前端取数组元素1的值.
ccppv
2012-07-08 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2982万
展开全部
你这里不是写了onchange事件么。你再把它的Text赋到一个隐藏的输入框中不就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式