在JS中获得checkbox选中值及input后面的文本

jquery 获得select、radio、checkbox选择的text和value值 jquery 获得select、radio、checkbox选择的text和value值详解文档 立即下载

转自:http://blog.youkuaiyun.com/u014079773/article/details/51865596

<!doctype html>  
<html lang="en">  
 <head>  
  <meta charset="UTF-8">  
  <meta name="Author" content="">  
  <meta name="Keywords" content="">  
  <meta name="Description" content="">  
  <title>验证js获得多个checkbox选中值及input后面所跟文本</title>  
   <script type="text/javascript">  
       function clickBjjb() {  
       var checkboxValue= new Array();  
       var checkboxText= new Array();  
       var checkboxStr=document.getElementsByName("bjjb");    
       for(var i=0; i<checkboxStr.length; i++){  
        if(checkboxStr[i].checked){  
                //alert(checkboxStr[i].value+","+checkboxStr[i].nextSibling.nodeValue);  
            checkboxValue.push(checkboxStr[i].value);  
                    checkboxText.push(checkboxStr[i].nextSibling.nodeValue);  
         }  
        }   
        //输出值和文本  
         alert("checkboxValue:"+checkboxValue);  
             alert("checkboxText:"+checkboxText);  
           //把获得的数据转换为字符串传递到后台             
           checkboxValue=checkboxValue.toString();  
         checkboxText=checkboxText.toString();  
         window.location='某Action/netWorkingUpdate?checkboxValue='+checkboxValue+"&checkboxText="+checkboxText;  

  }   
</script>   
</head>   
<body>   
   <form id="checkboxform" method="post" action="">  
    <input type="checkbox" name="bjjb" value="1">交通事故<br>  
    <input type="checkbox" name="bjjb" value="2">自然灾害<br>  
    <input type="checkbox" name="bjjb" value="3">恶劣天气<br>  
   <input type="checkbox" name="bjjb" value="4">严重违法行为<br>  
   <input type="checkbox" name="bjjb" value="5">路面损毁<br>  
  <input type="button" onclick="clickBjjb()" value="报警级别" />  
 </form>   
</body>  
</html> 

后台获得参数为:

//获得的均为数组值。

String checboxValues=request.getParameter(“checboxValue”);

String checboxTexts=request.getParameter(“checboxText”);

//得到每个具体值

String checboxValue=checboxValues.split(“,”);

String checboxText=checboxTexts.split(“,”);

备注:

1:nextSibling是获得当前对象的下一个对象,nodeValue是返回一个节点的值

2:使用该方法必须保证文本值在input后面,否则checkboxStr[i].nextSibling.nodeValue获取不到文本值

VS Code + Codex 在 WSL 中使用的正确姿势 Codex 登录只能在本地完成。文件仍可通过 UNC 路径访问 WSL → 本地 Codex 就能照常工作。避免在 WSL 内重复安装/登录 Codex 扩展。 阅读详情

相关推荐

MQTT(轻量级消息中间件)基本使用指南

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种轻量级的发布 / 订阅模式(Pub/Sub)消息传输协议,专为低带宽、不稳定网络环境设计,广泛应用于物联网(IoT)、移动设备、传感器网络等场景(如空气净化器、智能家居设备的远程控制)。Eclipse Mosquitto 是一款轻量级、开源的 MQTT 消息服务器(Broker),由 Eclipse 基金会维护,专为低资源消耗和易用性设计。

墨鸦的博客 1万+

JS - 获取选中复选框的值(checkBox)

获取选中复选框的值(checkBox)

qq_37131747的博客 6739

基因组注释(Annotation)

Annotation

hgz2020的博客 6489

js 点击选取事件

先创建五个个input 给他个名字class叫check ,给一个checkbox选中触发事件,这样点击小方块就可以选中,再次点击取消 下面给他3个按钮button,分别为 全选allCheck(),不选noCheck(),反选fanCheck() 下面是js来实现全选 function allCheck() { var all = document.getElementsByClassName(“check”); for (var i = 0; i<all.length;i

qq_46063555的博客 1461

【影像组学】用3Dslicer或Python提取影像组学特征

用3Dslicer或Python提取影像组学特征

abdslfwoeugp 1万+

抖音小游戏(IAA)巨量引擎投放指南

摘要:本文详细介绍了在巨量引擎平台投放小游戏广告的完整流程,包括五个关键步骤:1)添加小游戏资产,填写ID等信息并等待审核;2)添加事件管理,配置激活和关键行为事件;3)通过橙子建站创建落地页,设置跳转链接;4)新建广告项目,选择小程序推广目标;5)完成广告创建。

分享前端工程化、AI 应用、Agent 开发与大模型实践! 4485

JS控制复选框选中状态

效果图: 源码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>全选练习</title> <script type="text/javascript"> window.onload = function(){

Etui۹(・༥・´)و的博客 4233

Doris存储层设计介绍2——数据写入及删除流程

Doris存储层设计介绍2——数据写入及删除流程

爱吃辣条的博客 4587

checkbox 选中触发js事件

checkbox点击的时候触发js事件 选择按钮代码如下: <div> <input type="checkbox" id="checkbox"> <span>本周不再显示</span> </div> js代码如下: <script> $("#checkbox").change(function(){ alert("成功触发checkbox改变事件"); }) </script> ...

qq_40088333的博客 1万+

LLM and Embedding区别

LLM(大语言模型)和 Embedding(嵌入)是自然语言处理(NLP)中的两个核心概念,它们的核心区别在于。Embedding 计算向量。

u010674101的专栏 1874

【PCL常用分割器】SACSegmentation

是一种基于采样一致性(Sample Consensus)的点云分割方法。它通过从点云中选取少量样本,拟合参数化几何模型(如平面、圆柱),并评估所有点与模型的误差一致性,最终选择内点集合最优的模型作为分割结果。与其他分割器(Region Growing、EuclideanClusterExtraction)不同,它不依赖空间连通性,而是依赖几何一致性。

yijiujiusan的博客 1309

用js实现点击一个复选框其它复选框也会被选中

内容描述:实现点击一个复选框其它复选框也全部选中,取消一个复选框其它也全部取消。 代码实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js实现全选</title> <script> //window.onload里面的函数会在页面加载之后执行 window.onlo

psjasf1314的博客 1538

Diffusion models代码实战:从零搭建自己的扩散模型

这个系列曾经写过三篇文章专门讲代码,分别从数据集、超参数、loss设计、参数计算、Unet结构、正向过程、逆向过程等部分详细介绍了如何搭建DDPM。Diffusion models领域发展神速,最近半年代表作品有OpenAI的GLIDE、DALL-E 2,Google Brain的ImageGen,海森堡大学的Latent Diffusion。这篇博客针对入门新手讲解一下如何利用已有的资源快速搭建自己的Diffusion models。.........

沉迷单车的追风少年 1万+

js获得checkbox选中值及input后面的文本

js如何获得多个checkbox选中的值及input后面所跟的文本 验证js获得多个checkbox选中值及input后面所跟文本 function clickBjjb() { var checkboxValue= new Array(); var checkboxText= new Array(); var ch

Asan 2万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

js如何获得多个checkbox选中的值及input后面所跟的文本

function termRow(){     //定义返回结果集     var termInfos=[];     //循环所有tr     //数组拼接通过“,”拼接在一起     return termInfos.join(",");     } //获取循环遍历的复选框  的value值 和后面的值 input type="checkbox" na

qq_37272886的博客 6022

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

js获取checkbox中所有选中值及input后面所跟的文本 .

转自;https://www.cnblogs.com/zhenmingliu/archive/2012/05/15/2502270.html 1 &lt;html&gt; 2 &lt;head&gt; 3 &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt; 4 &lt;title&gt;js&l

weixin_33916256的博客 177

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

js获取checkbox中所有选中值及input后面所跟的文本

  &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;title&gt;js&lt;/title&gt; &lt;/head&gt; &lt;script language="java

weixin_34327761的博客 133

input checkbox 获取选中值和设置选中状态

获取选中值JS代码: shisssss //nodestr s function getValueCB(nodestr){ var node = document.getElementsByName(nodestr); var nodeValue = []; var len = node.length; for (var i = 0; i < len; i++) { if (node[i].checked) { nodeValue.push(node[i].value); }

wusejiege6的博客 1万+

JS中怎么获取checkbox选中的值?

有两种方法: 1、方法一HTML结构如下: 2、方法二javascript代码如下: 3、显示效果如下: js获得多个checkbox选中的值的方法: 一、代码如下: 二、后台获得参数为: //获得的均为数组值: String checboxValues=request.getParameter("checboxValue"); String checboxTexts=request.getParameter("checboxText"); //得..

firstcode666的博客 2万+

JS根据id、value值对checkbox设置选中状态

最开始获取的是input value值设置checkbox选中状态,由于input value要使用计算业务,后来改造为id value值设置checkbox选中 <input type="checkbox" name="ChekRole" value="1" >超级管理员 <input type="checkbox" name="ChekRole" val...

编程人生的博客 1万+

使用JQuery获取input checkbox被选中的值代码

以下为使用JQuery获取input checkbox被选中的值代码: &lt;html&gt; &lt;head&gt; &lt;meta charset="gbk"&gt; &lt;!-- 引入JQuery --&gt; &lt;script src="jquery-1.3.1.js" type="text/javascrip

weixin_40620337的博客 8711

在js中获取 input checkbox里选中的多个值

思路: 利用name属性值获取checkbox对象,然后循环判断checked属性(true表示被选中,false表示未选中)。下面进行实例演示: html代码: <input type="checkbox" name="test" value="1"/><span>1</span> <input type="checkbox" name="test" value="2"/><span>2</span> <input type="

qq_41353397的博客 1053

使用css修改input框中checkbox的样式

概述    在页面设计时,我们经常使用input复选框。由于界面设计的需要,我们需要修改复选框的样式,使得界面更美观或者适应新的需求。由于CheckBox伪类修改比较复杂,通常修改的方式有两种,一个是链入图片,另一个是使用纯css的方法进行修改。链入图片的设计方式比较简单,但是需要预先设计或者下载图片,比较麻烦。纯css的方法,只需要在css文件中编写代码,个人觉得比较方便,因此,本文使用该方式对...

天涯的博客 17万+

前端 —— JavaScript 基础篇 23 --- js获取input 、radio、checkbox、select 的值

js:如何获取input的值 <lable>input的值:</lable> <input type="text" id="userName" placeholder="请输入用户名" /> <script type="text/javascript"> var userInput = document.getElementById('userName'); console.log(userInput.value;) </scr

宁静致远 3945

jquery获取checkbox选中的值

&lt;html&gt; &lt;head&gt; &lt;meta charset="gbk"&gt; &lt;!-- 引入JQuery --&gt; &lt;script src="jquery-1.3.1.js" type="text/javascript"&gt;&lt;/script&gt

FurtherSkyQ的博客 3万+
上一篇: 链接-JS设置CSS样式几种方式
下一篇: 欢迎使用优快云-markdown编辑器
StevenAC
博客等级 码龄10年 16粉丝 66原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值