社区
Web 开发
帖子详情
请问,提交一个表单后,怎么判断表单中的checkbox,是选的还是没选啊?
javafan80130
2003-04-25 12:05:12
用jsp做的!谢谢
...全文
114
10
打赏
收藏
请问,提交一个表单后,怎么判断表单中的checkbox,是选的还是没选啊?
用jsp做的!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kk_wyx
2003-04-25
打赏
举报
回复
没选,request中就没有,get获得的是空
upc_chenli
2003-04-25
打赏
举报
回复
<input type='checkbox' name='test'>
你想在后台进行处理?
如果你没有指定test的值,提交后默认好像是on 和 off(这个你验证一下).
String sTest = request.getParameter("test");
if (sTest!= null && sTest.equals("on"))
{
}
hfprogramer
2003-04-25
打赏
举报
回复
抱歉,错了,错了,应该是
if(a.equals("true")){......}
MasterChen
2003-04-25
打赏
举报
回复
for example:
String ItQualList[]=request.getParameterValues("checkItQual");
if(ItQualList!=null)
{
for(int i=0;i<ItQualList.length;i++)
{
}
}
hfprogramer
2003-04-25
打赏
举报
回复
String a=request.getParameter("checkname");
if(a.equals="true"){......}
try it ,时间长了,我忘记了。
MasterChen
2003-04-25
打赏
举报
回复
一样的,request就可以,可把值取出放要数组中,然后再取出
javafan80130
2003-04-25
打赏
举报
回复
能再具体一点吗?
beijingwhitney
2003-04-25
打赏
举报
回复
.checked=true
jwywxx
2003-04-25
打赏
举报
回复
String checkboxValue=request.getParameterValues(checkboxName);
if(checkboxValue.length>0){
则该checkbox被选择了。
}
wang_zheng_wz
2003-04-25
打赏
举报
回复
如果选择了checkbox,checkbox的属性value就会和属性name绑定为一对通过request传到服务器,jsp里掉用request.getParameter(String name)看是否为null,是则说明没选或虽然选了,但checkbox的value没设置,不为null则说明选择正常
HTML必知必会精讲
单
选
输入框radio,复
选
输入框
checkbox
,文本域textarea,文件上传项file,
提交
按钮submit,恢复按钮reset,普通按钮button,下拉输入框select,隐藏项hidden)、div和span标签、元标签meta、base标签、link标签、...
php
checkbox
表单
提交
,HTML
表单
Checkbox
的值如何正确
提交
到PHP后台?,需要技巧
Checkbox
的值和其他input输入框的值一样,也是通过from
提交
到服务器后台,PHP再用全局变量 _POST,就能得到这些值。但
checkbox
有一点区别,有需要特别注意的地方,下面一起看下。操作方法01我们先看下HTML的代码,就是
一个
form,里面有input输入框,和 一组
checkbox
,和
一个
提交
按钮,代码如图02再看下后端的php代码,就是获取到
表单
post过来的变量,然后用 ...
判断
多个
checkbox
复
选
框至少
选
一个
(
提交
时必须
选
择
一个
)
HTML代码: <h2>请
选
择您的爱好:</h2> <form action="" method="post" id="form"> <label><input type="
checkbox
" name="hobby" value="上班" />上班</label> <label><i...
关于form
表单
中
checkbox
和数组值的
提交
###要求是做
一个
新增试题的页面,使用的layui框架。效果图如下,可以根据题目类型的
选
择自动变换答案的单
选
框和复
选
框,并且可以添加删除
选
项的同时也新增或删除答案按钮。最小两个
选
项。 在实现的过程
中
遇到的问题: 就是复
选
框
提交
的值在后台只接收到了最后
一个
,最后发现是
checkBox
的name值写的有问题,应该是name=answer[],这样
提交
到后台就是
一个
数组。 <div class="layui-form-item" pane=""> <label class="lay
html5 多
选
框
提交
,AJAX
表单
用POST方式
提交
Checkbox
复
选
框
method="post" encType="multipart/form-data">post1post2post3上面的form要无刷新
提交
表单
,服务器端的$_POST['values']只有
选
中
项的值,但用sendPostRequest()
提交
,不管是否
选
中
选
项,$_POST['values]永远包含所有
选
项的值。既然AJAX总是
提交
所有
选
项的值,那就把
选
项的值默认设为空,当
选
中
的时候...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章