站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题input type的value只能有一个吗

input type的value只能有一个吗

摘要: input type的value只能有一个吗


<input type="checkbox" name="ckb" value="no1rose $20">no1 yellowrose $20


<input type="checkbox" name="ckb" value="no2tulip $45">no2 tulip $45




我想在下个jsp页面显示 选出的花的名字价格后,有个价格的统计,就是需要把$20和45加一下
但是一个只能有一个value ,如果我要显示花的名字和价格,value="no1rose $20",那么怎么把20这个数字抽出来进行计算呢,如果只写value=20,是可以的,但是又不能显示出out.println(flowername[i]+"/n");



String [] flowername=request.getParameterValues("ckb");

for(int i=0; i out.println(flowername[i]+"/n");



再顺便问一下图片如何放到网页上啊


图片
建议使用dreamwaver编辑网页。所有引用使用相对路径

关于input
写成<input type="checkbox" name="ckb" value="45">no1rose $20</input>




楼上正解


那我下一个页面怎么打印每个选出来的花啊?
String [] flowername=request.getParameterValues("ckb");

for(int i=0; i out.println(flowername[i]+"/n");





你可以把花名"no1rose $20"和单价"20"一起传递过来,中间用一个特殊符号分割;如:
<input type="checkbox" name="ckb" value="no1rose $20,20">no1 yellowrose $20


String [] flowername=request.getParameterValues("ckb");
然后再把每个flowername[i]用String []subflowername=flowername[i].split(",")把它分割出来.
那么subflowername[0]就是no1rose $20,subflowername[1]就是20;
然后再坐对应得操作!

用隐藏域去保存花名,然后输入框保存价格啊


↑返回目录
前一篇: 一个onsubmit的问题
后一篇: STRUCT