`
雪馨25
  • 浏览: 128411 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

【JavaWeb】获得选中的checkbox的value

阅读更多

一、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

 

 

分享到:
评论

相关推荐

    Java后台获取JSP页面多个复选框选中的值

    &lt;input type="checkbox" name="interests" value="Music"&gt; Music &lt;input type="checkbox" name="interests" value="Sports"&gt; Sports &lt;input type="checkbox" name="interests" value="Reading"&gt; Reading ```...

    javaWEB 人力资源管理系统源码

    javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码...

    怎么获选批量删除的checkbox

    user_wids[count]=trNode.cells[0].all.datagrid_row_wid.value; var widElement = recdElement.appendChild(xmlDoc.createElement("WID")); widElement.appendChild(xmlDoc.createTextNode(user_...

    教材源码_javaweb_黑马程序员Javaweb源码_

    JavaWeb是Java编程领域中的一个重要组成部分,主要涉及Web应用程序的开发和实现。黑马程序员是一家知名的IT教育机构,他们提供的Javaweb教材源码是为了帮助学员深入理解和实践Web开发技术。下面将详细介绍JavaWeb的...

    JavaWeb讲义:JavaWeb应用简介

    JavaWeb技术是构建互联网应用程序的一种强大工具,它基于Java平台,为开发动态、交互式的Web应用提供了丰富的功能。本讲义将重点介绍JavaWeb的基本概念、核心组件以及常用框架。 一、JavaWeb应用概述 JavaWeb应用是...

    javaweb 程序填空题

    javaweb 程序填空题

    尚硅谷全新JavaWeb教程,企业主流javaweb技术栈 中代码

    【JavaWeb教程详解】 JavaWeb开发是Java编程领域的一个重要分支,主要涉及构建基于Web的交互式应用程序。尚硅谷推出的全新JavaWeb教程聚焦于企业主流技术栈,旨在帮助开发者掌握实际工作中所需的关键技能。本教程...

    javaweb期末作业大学活动管理系统源码.zip

    javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动管理系统源码javaweb期末作业大学活动...

    javaweb书籍

    JavaWeb技术是构建互联网应用程序的重要框架,它将Java语言与Web技术相结合,为开发者提供了强大的功能和灵活性。本文将深入探讨JavaWeb的核心概念、架构及其在实际开发中的应用。 一、JavaWeb概述 JavaWeb是一种...

    JavaWeb学习(apk)

    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

    javaweb520-JavaWeb-master.zip

    【JavaWeb开发框架详解】 JavaWeb是一个广泛使用的开发平台,用于构建动态、交互式的Web应用程序。这个名为"javaweb520-JavaWeb-master.zip"的压缩包很可能包含了一个完整的JavaWeb项目实例,让我们来深入探讨...

    基于javaweb+flash的小游戏

    【JavaWeb + Flash小游戏开发详解】 在信息技术领域,JavaWeb和Flash是两种广泛应用于创建交互式应用程序的技术。本文将深入探讨如何结合这两种技术,构建一个基于JavaWeb的Flash小游戏。 一、JavaWeb基础 ...

    javaweb蛋糕商城项目

    【JavaWeb蛋糕商城项目】是一个基于Java技术的Web应用程序,旨在提供一个在线购物平台,让用户可以方便地浏览、选购各种蛋糕商品。这个项目的核心技术涵盖了Java编程语言、Servlet、JSP、JavaScript、HTML、CSS以及...

    Javaweb个人博客管理系统 源码

    【JavaWeb个人博客管理系统源码解析】 在信息技术领域,JavaWeb技术被广泛应用于构建各种复杂的互联网应用程序,包括但不限于企业级的后台管理系统、电子商务平台、社交网络等。本篇将深入探讨一个基于JavaWeb的...

    JavaWeb12-文件上传.rar

    JSP+servlet+javabean学习 ...JavaWeb07-javaWeb模式.rar JavaWeb08-DBUtil.rar JavaWeb09-EL与JSTL.rar JavaWeb10-分页应用.rar JavaWeb11-图片验证码.rar JavaWeb12-文件上传.rar JavaWeb13-过滤器与监听器.rar

    JavaWeb课程设计的毕业设计与代码管理系统源码.zip

    JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计...

    javaweb期末课程设计大作业自助售票系统源码+数据库.zip

    javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb期末课程设计大作业自助售票系统源码+数据库javaweb...

    34个经典javaweb项目实例

    JavaWeb是Java技术在Web应用中的实践,涵盖了服务器端编程、网页动态生成、数据库交互等多个方面。本资源提供了34个经典JavaWeb项目实例,旨在帮助开发者深入理解并掌握JavaWeb开发的核心技能。 1. **Servlet与JSP...

Global site tag (gtag.js) - Google Analytics