复选框request.getParameterValues("delSn")
复选框中,如果有的复选框没有选定,那通过request.getParameterValues("delSn")得到的是null,还是什么呢好像没说清楚,比如说有5个选项,...
复选框中,如果有的复选框没有选定,那通过request.getParameterValues("delSn")得到的是null,还是什么呢
好像没说清楚,比如说有5个选项,我选了3个,那String delSns[] = request.getParameterValues("delSn");这个数组里面有几个元素,如果getParameterValues是取得名字为delSn的所有元素的值的话,那没选定的也该包括吧。
我试过,另外象2楼那样说废话的就谢绝了啊
结果数组里面是选了的个数,好像和getParameterValues的定义不太同, getParameterValues不是定义说是将name为某个的元素的所有的值放入数组么,显然没有选的也包括啊 展开
好像没说清楚,比如说有5个选项,我选了3个,那String delSns[] = request.getParameterValues("delSn");这个数组里面有几个元素,如果getParameterValues是取得名字为delSn的所有元素的值的话,那没选定的也该包括吧。
我试过,另外象2楼那样说废话的就谢绝了啊
结果数组里面是选了的个数,好像和getParameterValues的定义不太同, getParameterValues不是定义说是将name为某个的元素的所有的值放入数组么,显然没有选的也包括啊 展开
5个回答
展开全部
checkbox 好像系统默认属性就是这样,你选了哪个,在提交的时候其value值才会被getParameterValues 接收到,那些没选的当然不会收到空和null等,但是若是text文本框,你若是把几个text起同样的名字,用getParameterValues 即使是空的 delSns.length也是你的文本框的个数。
有时候用getParameterValues 接收参数的时候会遇到,只能得到第一个控件的值,那是因为用js代码控制submit()顺序有点问题。
有时候用getParameterValues 接收参数的时候会遇到,只能得到第一个控件的值,那是因为用js代码控制submit()顺序有点问题。
展开全部
哈哈。我非常推崇2楼说法,不过为了积分还是直接说答案吧。
request.getParameterValues取到是选中的,没有选中的不会出现,如果5个选项一个都没有选中,则直接返回null。
request.getParameterValues取到是选中的,没有选中的不会出现,如果5个选项一个都没有选中,则直接返回null。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只是包含选择的,我试了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
貌似只包含选择了的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你不会试一下。!有问的时间就知道结果了啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询