JS动态判断radio是否被选中的问题

多个radio组动态的显示、是否选中、怎样验证 一、显示                                               二、验证多组。 1.var ragroup = new Array();                 var pp = false;                 var qq = false;                 var s = $(":radio 阅读详情

因为要通过循环输出查询出来的记录数,每个记录前面有个单选按钮radio

当单选按钮radio大于等于2个时,JS判断正常,当单选按钮radio只有一个时,无法进行“下一步”,提交“下一步”时不管是否选中这个按钮仍然被JS提示:“请选择要修改的记录!”


JS代码如下:

<script language="javascript" type="text/javascript">
<!--
function validate(){
var resualt=false;
for(var i=0;i<document.select.radio_select.length;i++)
{
   
  if(document.select.radio_select[i].checked)
  {
  resualt=true;
  }
}
if(!resualt)
{
  alert("请选择要修改的记录!");
}
return resualt;
}
-->
</script>




表单代码如下:

<% 
for i=1 to rs.recordCount '变量i从1循环到数据库中的全部记录数 
if (i mod 1 =1) then '每个tr即每行显示1个记录
response.write "<tr align='center'>" 
end if 
%> 
   

<form name="select" method="post" action="modify.asp" onSubmit="return(validate())">
<input type="radio" name="radio_select" value="<%=rs("lx_id")%>" />
<input type="submit" name="submit" value="下一步">
</form>


 <%if (i mod 1 = 0) then '每个tr即每行显示1个记录
response.write "</tr>" 
end if 
rs.movenext 
next 
rs.close 
%> 

 

 

论坛的朋友 daxuejianku (无言的悲伤) 帮忙解决了JS的问题,将JS代码修改为如下代码后JS判断成功!

 

 

修正后的JS代码如下:

 

 

<script language="javascript"  type="text/javascript">
<!--
function validate(){
var resualt=false;
var obj=document.getElementsByName("radio_select");

for(var i=0;i<obj.length;i++)
{
 
  if(obj[i].checked)
  {
  resualt=true;
  }
}
if(!resualt)
{
  alert("请选择要修改的记录!");
}
return resualt;
}
-->
</script>

js判断radio是否被选中 php开发判断radio,此次应用在单选框中利用js判断。 立即下载

相关推荐

STM32CubeMX、keil、simulink联合开发MCU教程

一、整体思路 利用Matlab的simulink搭建模型生成C代码,通过stm32cubemx生成工程,最后在KEIL或者IAR等工具里面编译生成代码下载至MCU中执行。 本文以流水灯建立模型和简单使用定时器为例进行演示。 二、开发环境 1、安装Matlab Matlab版本建议在2013B以上,本文使用Matlab 2016a。 2、安装STM32硬件支持包 下载地址(https://www.stmcu.org.cn/document/detail/index/id-216053) 安装完成后重启MAT

tzlaa的博客 7740

js 判断一个radio被选中

function baidu(){ var radios = document.getElementsByName("a"); for ( var i = 0; i < radios.length; i++) { if (radios[i].checked==true) { i++; alert("你选中的是第"+i+"个单选框。值为:"+radios[--i].valu...

HuangsTing的博客 3881

Multisim14安装失败?手把手教你彻底清理残留文件(附专用卸载工具)

本文针对Multisim14安装失败问题,提供了一套从根源解决的完整方案。文章详细分析了安装失败的三大元凶——文件残留、注册表残留和隐藏组件,并手把手指导用户使用专用卸载工具进行标准化清理,再结合手动深度清理文件系统和注册表,最终实现彻底卸载和完美重装,有效解决Multisim14安装问题。

weixin_29179311的博客 317

javascript判断radio是否选中

javascript代码如下: for(var i=0;i<document.form1.radioid.length;i++) { if(document.form1.radioid[i].checked) { var value=doucment.form1.radioid[i].value; if(value==2) { if(confirm("你...

weixin_33933118的博客 646

中科蓝讯AB536X/AB892X芯片开发避坑指南:Downloader配置中那些容易忽略的细节

本文详细解析中科蓝讯AB536X/AB892X芯片开发中Downloader配置的关键细节,包括软开关机实现、触摸灵敏度调试、量产校频等常见问题。特别针对无PR口芯片的替代方案、触摸参数优化、校频流程等易忽略环节提供实用解决方案,帮助开发者规避量产风险,提升开发效率。

weixin_30687051的博客 476

【隐私计算】从本地加法到在线乘法:Beaver Triple如何重塑算术秘密分享的运算效率

本文深入探讨了Beaver Triple在算术秘密分享中的关键作用,显著提升了隐私计算中的乘法运算效率。通过对比加法与乘法的实现差异,详细解析了Beaver Triple的预处理机制和在线计算优化,展示了其在减少通信量和计算时间方面的革命性突破。

weixin_29227585的博客 436

使用JS获取多组radio的value并判断是否选中

1.所做的为有13道题目的问卷,为radio和checkbox两种形式,先给出如何获取多组radio的value:    var answer = ""; var Answer = new Array(); if (CheckChoice() == false) return false; for (var j = 1; j <= 13; j

你在说什么 2425

网络攻防实验——网络监听

利用CAIN实现ARP监听。

Trieyes_of_feng的博客 3197

javascript判断多组radio是否都选择了

有的时候,我们需要对多组radio判断是否少选择了其中一组。比如,做稍微复杂一点的调查的时候。 而且,这种情况下,radio的组数还是不固定的,名称也是不固定的,没法直接判断各组radio是否都选择了。 通过如下js小代码可以实现判断。   &lt;script type="text/javascript"&gt; function checkSubmit() { var radionam...

小董同学 639

【专栏导引贴】100+智能优化算法:从背景原理到代码实战(持续更新)

本专栏系统整理100+种现代优化算法,涵盖粒子群优化(PSO)、遗传算法(GA)、鲸鱼优化(WOA)等经典方法,以及白鲸优化(BWO)、非洲秃鹫优化(AVOA)等新兴算法。每篇详解包含生物启发原理、数学模型、代码实现及工程应用,采用统一编程风格,提供可直接运行的实例代码。专栏持续更新,旨在为研究者提供系统化的智能优化算法参考资料,实现从理论到实践的完整知识链。目前已收录23种算法,包括蚁群系统(ACS)、蝙蝠算法(BA)、天牛须搜索(BAS)等自然启发式优化方法。

qq_42212808的博客 3665

《Zephyr OS 入门与实战》第1章:Zephyr OS 架构与物联网定位

【代码】《Zephyr OS 入门与实战》第1章:Zephyr OS 架构与物联网定位。

2301_79143213的博客 1273

js前端判断radio是否选中的两种方法

html代码: <input type="radio" value="#00CC00" name="device"> js代码: //js写法 let inputs = document.getElementsByName("device"); for (var i = 0; i < inputs .length; i++) { if (inputs [i].checked) { //TODO } //jquery写法: var val=$('input:radio[name="dev

qq_41353397的博客 6072

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

bootstrap radio动态选中

最近用bootstrap 3做项目,发现一个超级恶心的问题,信息修改时bootstrap的radio怎么都无法动态选中,网上找了很多方法都不行。最后通过以下方式解决了。 代码如下 html定义 <div class="form-group"> <label for="userGender" class="col-sm-2 control-label">性别</lab...

q283614346的博客 9345

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

jquery 获取或设置radio单选框选中值的方法

jquery 获取或设置radio单选框选中值的代码1、获取选中值,三种方法都可以:2、设置第一个Radio为选中值:3、设置最后一个Radio为选中值:4、根据索引值设置任意一个radio为选中值:5、根据Value值设置Radio为选中值6、删除Value值为rd2的Radio7、删除第几个Radio8、遍历Radio 1、获取选中值,三种方法都可以: $('input:radio:check...

徊忆羽菲 5万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

js中对radio和checkbox是否选中的判断

一、js判断checkbox   例如:<div class="checkbox" style="width: 150px;">       <label><input type="checkbox"...

u011927449的博客 552

html 改变radio选中状态,js实现动态改变radio状态的方法

h5的radio是自带选中状态改变的,但是如果自带的状态无法满足自己的需求时,就需要自己去实现。代码如下:h5部分代码最新资料我的资料分类浏览浏览历史CSS代码input[type="radio"] {/*取消自带按钮*/color:gray;display: none;}.group>label:hover{/*鼠标移到控件上做的改变*/background-color: cornflow...

weixin_29903713的博客 1936

vue.js选中动态绑定的radio的指定项

上一文,介绍了vue.js动态添加、删除绑定的radio选项,本文介绍如何选中radio的某一项 绑定的数据和上文的model是一致的,选中radio或者checkbox需要注意的是: 不管  你的checked属性值是true或者false,他都会选中。 选中不选中,不是看checked的属性值,而是看有没有checked这个属性,所以,动态选中,不用v-model,也不用chec

生面别开 5万+

rideo选中 vue_vue.js选中动态绑定的radio的指定项

vue.js选中动态绑定的radio的指定项上一文,介绍了vue.js动态添加、删除绑定的radio选项,本文介绍如何选中radio的某一项绑定的数据和上文的model是一致的,选中radio或者checkbox需要注意的是:不管你的checked属性值是true或者false,他都会选中。选中不选中,不是看checked的属性值,而是看有没有checked这个属性,所以,动态选中,不用v-mod...

weixin_28874917的博客 755

动态添加radio,并设置选中值

HTML动态添加radio 突然让写个js,一脸懵逼,记录一下,好记性不如烂键盘 js中的代码: //动态添加radio function appendText(dataAdd,str) { if (reLoad==false) { for(var s in dataAdd ){ var txt1="<li>\n" + ...

sunflower 2653

java获取radio选中的值_获取radio值

使用jquery获取radio的值使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选,比如有以下的一些radio项:1.<input type="radio" name="testradio" value=...文章涂作权2015-03-31782浏览量jQuery如何获取选中...

weixin_42498003的博客 1873

uni的radio设置checked属性默认选中以及不刷新问题

昨天在做uniapp的时候用到了radio这个组件,惊喜的发现一旦设置了checked属性,radio就会默认选中,动态绑定的修改都无济于事,绞尽脑汁的我只好求助csdn大佬们了,奈何一天无人问津,只好重操旧业继续琢磨,偶然间发现一篇文章很有深意,高手过招点到为止,只说了几句话就让我茅塞顿开,三下五除二,既然给我整成功了,废话不多,先上问题。 使用radio-group <radio-group @change="checkOne"> <radio @click="toShow" val

qq_43066945的博客 1万+

JS获取表单radio判断是否被选中,并输出value值

js中想获取表单radio选中的状态,并获取他的值

qq_62223782的博客 2781

radio 判断一个元素是否被选中

选中有一个elem元素,现在判断它是否被选中 ,之前我们使用的是 $(elem).atter("checked") 可是有时候不管用。后来使用这种方式就可以了 如果被选中则返回true,未被选中则返回false if ($(elem).prop("checked") == true) { IsDefault = 1; } else { IsDefault = 0;

Fanbin168的专栏 5146

js中动态设置select中option选中/设置radio选中/获取textarea值

Java开发过程中,很多人会遇到在修改信息之前,获取原有数据信息到表单时,有些信息获取不到,比如某系统一个用户想修改自己的个人信息,这个信息列表中就包含选择select标签,选中radio标签,文本域textarea标签等。因为不是像input等这种标签,可以在标签内部定义value属性。所以接下来,集中的说下碰到这几种标签怎么办,仅仅提供思路!如有问题,可以私信我!我看到会及时回复! 1js动

美好的未来在于把握今天 1287

js动态设置单选输入框(radio)选中状态

有时需要在js中动态控制单选输入框的选中状态,这一般有两种方法: 1.通过设置input单选输入框的元素属性“checked”为“checked”,但需要注意的是,要把上一次设置的“checked”属性去掉,不然再次点击同一个元素的时候,选中状态就会错误。 2.通过设置input单选输入框的DOM节点属性“checked”为true或false来实现。 下面通过一个例子来说明两种方法,这个例...

I_recluse的博客 1万+
上一篇: ASP循环输出表格行tr的方法
下一篇: 按第一学期、第二学期、第三学期、……第十学期排序的SQL语句
websph
博客等级 码龄20年 21粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值