checkbox 里面的value!到底有什么用!
<inputtype="checkbox"name="name"value="123"/>name这个属性可以作为我们选者的依据,比如request.getParamte...
<input type="checkbox" name="name" value="123" /> name这个属性可以作为我们选者的依据,比如request.getParamter("name"); 就是不知道这个value有什么用,求解啊,有什么用啊!
展开
4个回答
展开全部
如果你选择了这个checkbox后,需要将这个值传到数据库做出相应的处理。给你举个例子。
用c标签给你做。
<input type="checkbox" name="name" value="${id}" />${name}
<input type="checkbox" name="name" value="${id}" />${name}
<input type="checkbox" name="name" value="${id}" />${name}
一般情况下,要修改对象,最好是通过对象id修改,以上选中后,在action中可以通过得到request.getParamterValues("name"),来获取选中的框的value,获取到的是value数组,通过这个value数组进行处理。
你的request.getParamter("name")是对于单选框用的,复选框获取值用request.getParamterValues("name")。
可以这么说,name是获取选中的框,value才是真正需要获取的值。看样子你还没有做项目,等以后你做项目了就明白了。
希望采纳
用c标签给你做。
<input type="checkbox" name="name" value="${id}" />${name}
<input type="checkbox" name="name" value="${id}" />${name}
<input type="checkbox" name="name" value="${id}" />${name}
一般情况下,要修改对象,最好是通过对象id修改,以上选中后,在action中可以通过得到request.getParamterValues("name"),来获取选中的框的value,获取到的是value数组,通过这个value数组进行处理。
你的request.getParamter("name")是对于单选框用的,复选框获取值用request.getParamterValues("name")。
可以这么说,name是获取选中的框,value才是真正需要获取的值。看样子你还没有做项目,等以后你做项目了就明白了。
希望采纳
2015-12-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
<input type="checkbox" value="checkboxValue" name="checkboxName" />
type:checkbox 说明是复选框类型
value:checkboxName 是该复选框的值,如果提交到后台程序,传过去的值就是它了
name:checkboxName 该复选框的名字,用来识别该复选框的
type:checkbox 说明是复选框类型
value:checkboxName 是该复选框的值,如果提交到后台程序,传过去的值就是它了
name:checkboxName 该复选框的名字,用来识别该复选框的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
value是指用户点选了这个复选框,那么就会把这个里面的值发送到数据库进行处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我刚开始也迷惑的,别人的value用来当回显用,而checkbox的value却是传值进去的,只能当他是特殊的了,value不可视的应该就是带值传入,可视的应该是拿值回显,我猜
用request.getParamter是只能用到单选框,如果是复选框就要用request.getParamterValue获取,name,而value是传过去响应的值,比如用到删除复选框时,用el表达式获取id集合传到servlet的中,然后在serviceImpl中遍历这个集合,在遍历中调用dao层的删除方法就好了,这个复选框删除其实都不用写什么。
用request.getParamter是只能用到单选框,如果是复选框就要用request.getParamterValue获取,name,而value是传过去响应的值,比如用到删除复选框时,用el表达式获取id集合传到servlet的中,然后在serviceImpl中遍历这个集合,在遍历中调用dao层的删除方法就好了,这个复选框删除其实都不用写什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询