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, 展开
<option value="0.0035" selected="selected">12</option>
<option value="0.0038">14</option>
以上代码,我现在提交值是0.0035、0.0038,我要实现的是提交后得到的是12、14, 展开
展开全部
<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了.
<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的值.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询