一、checkbox添加
选择
序号
信息
1 |
|
测试1 |
2 |
|
测试2 |
3 |
|
测试3 |
checkbox
代码:<input type="checkbox" name="selects" value="3" />
同一group的checkbox中name一致
二、function处理checkbox
2.1 判读是否选中
// 检测是否有选择多选框的至少一项
function validateCheckBox() {
// 获得多选框的数组
var allIDS = document.getElementsByName(“
selects”);
var flag = false;
for ( var i = 0; i < allIDS.length; i++) {
if (allIDS[i].checked
== true) {
flag = true;
break;
}
}
if (!flag) {
alert("请选择操作行!");
return false;
} else {
return true;
}
}
2.2 删除选中的checkbox
function deleteAccount() {
if(!validateCheckBox(selects)){return;}
if (confirm("是否删除?")) {
var allIDS = document.getElementsByName("selects");// 注释(1)
var selectedIDStr = "";
for ( var i = 0; i < allIDS.length; i++) {
if (allIDS[i].checked == true) { // 注释(2)
selectedIDStr = selectedIDStr + allIDS[i].value + ","; //
注释(3)
}
}
var deleteForm = document.forms["deleteFrom"];
deleteForm
.action = "deleteFile?selectsId
=" + selectedIDStr
;//注释(4)
deleteForm
.submit();
}
注释:
(1)获得所有name=select的checkbox
(2)判断每一个checkbox是否被选中
(3)的到每一个选中的checkbox的value,用“,”隔开存入字符串
(4)作为参数传入对应的action方法中
2.3 action方法中读取
HttpServletRequest request = ServletActionContext.getRequest();
String selectID = request.getParameter("selectsId
");
String[] arrIDS = selectID.split(",");
注释:
arrIDS 为所有被选中的checkbox的value
分享到:
相关推荐
<input type="checkbox" name="interests" value="Music"> Music <input type="checkbox" name="interests" value="Sports"> Sports <input type="checkbox" name="interests" value="Reading"> Reading ```...
javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码...
JavaWeb是Java编程领域中的一个重要组成部分,主要涉及Web应用程序的开发和实现。黑马程序员是一家知名的IT教育机构,他们提供的Javaweb教材源码是为了帮助学员深入理解和实践Web开发技术。下面将详细介绍JavaWeb的...
user_wids[count]=trNode.cells[0].all.datagrid_row_wid.value; var widElement = recdElement.appendChild(xmlDoc.createElement("WID")); widElement.appendChild(xmlDoc.createTextNode(user_...
JavaWeb技术是构建互联网应用程序的一种强大工具,它基于Java平台,为开发动态、交互式的Web应用提供了丰富的功能。本讲义将重点介绍JavaWeb的基本概念、核心组件以及常用框架。 一、JavaWeb应用概述 JavaWeb应用是...
javaweb 程序填空题
【JavaWeb教程详解】 JavaWeb开发是Java编程领域的一个重要分支,主要涉及构建基于Web的交互式应用程序。尚硅谷推出的全新JavaWeb教程聚焦于企业主流技术栈,旨在帮助开发者掌握实际工作中所需的关键技能。本教程...
javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动...
JavaWeb技术是构建互联网应用程序的重要框架,它将Java语言与Web技术相结合,为开发者提供了强大的功能和灵活性。本文将深入探讨JavaWeb的核心概念、架构及其在实际开发中的应用。 一、JavaWeb概述 JavaWeb是一种...
JavaWeb学习是Android客户端目前最全面的免费离线JavaWeb学习书籍,主要内容包括: 1、Html标签、表格、表单等基础内容 2、Javascript基础 3、Javascript脚本高级特效 4、B/S架构工作原理 5、Jsp标签、表达式、...
动力节点老杜javaweb笔记
网上书店项目,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb,javaweb
【JavaWeb开发框架详解】 JavaWeb是一个广泛使用的开发平台,用于构建动态、交互式的Web应用程序。这个名为"javaweb520-JavaWeb-master.zip"的压缩包很可能包含了一个完整的JavaWeb项目实例,让我们来深入探讨...
【JavaWeb + Flash小游戏开发详解】 在信息技术领域,JavaWeb和Flash是两种广泛应用于创建交互式应用程序的技术。本文将深入探讨如何结合这两种技术,构建一个基于JavaWeb的Flash小游戏。 一、JavaWeb基础 ...
【JavaWeb个人博客管理系统源码解析】 在信息技术领域,JavaWeb技术被广泛应用于构建各种复杂的互联网应用程序,包括但不限于企业级的后台管理系统、电子商务平台、社交网络等。本篇将深入探讨一个基于JavaWeb的...
【JavaWeb蛋糕商城项目】是一个基于Java技术的Web应用程序,旨在提供一个在线购物平台,让用户可以方便地浏览、选购各种蛋糕商品。这个项目的核心技术涵盖了Java编程语言、Servlet、JSP、JavaScript、HTML、CSS以及...
JSP+servlet+javabean学习 ...JavaWeb07-javaWeb模式.rar JavaWeb08-DBUtil.rar JavaWeb09-EL与JSTL.rar JavaWeb10-分页应用.rar JavaWeb11-图片验证码.rar JavaWeb12-文件上传.rar JavaWeb13-过滤器与监听器.rar
JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计...
javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb...
《JavaWeb学生信息管理系统详解》 JavaWeb学生信息管理系统是一个基于Web技术的教育管理平台,主要功能是实现对学生信息的高效管理和操作。本系统利用了JavaWeb技术栈,结合Maven构建工具,提供了登录、增删改查等...