首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

html中的checkbox传多个值得解决方法

2012-09-04 
html中的checkbox传多个值得解决办法在html中,checkbox 只能够传一个值,但是在实际当中,我们传的值有可能

html中的checkbox传多个值得解决办法

在html中,checkbox 只能够传一个值,但是在实际当中,我们传的值有可能有多个,我的解决办法如下:

让checkbox中的value等于多个值,并且用一定的符号把这些值隔开,如:

?

<input type='checkbox' id="ckb"?value ="value1=value2" />

?

我这里的value里面有两个值,并且用等号隔开。

?

然后在java中读取这些数据的时候,先把这个checkbox中的值读出来,然后用string中的split方法,把数据读出来,分别放在不同的数组中,代码如下,

public String[] getCkb() {        String[]  value1 = new String[this.ckb.length];String[] value2 = new String[this.ckb.length];for (int i = 0; i < ckb.length; i++) {String temp = ckb[i];String[] itempsplit = temp.split("=");value1[i]=itempsplit[0];            value2[i]=itempsplit[1];}        //我这里只是返回了一个数组return value1;}

??

?

热点排行