如何获取Web页面中radio按钮的值

7、Webdynpro入门之常用控件1(InputField、CheckBox、RadioButtonGroup和Button)【原创】 7、Webdynpro入门之常用控件1(InputField、CheckBox、RadioButtonGroup和Button) 立即下载
如果在web页面的表单(表单名form1)里用了一组radio按钮,起名为button1。
要从js中取得被选中按钮对应的值,可按以下方法:
<script language=javascript>
function getRadioValue()
{
    var str;
    for(i=0;i<document.form1.button1.length;i++)
    {
        if (document.form1.button1[i].checked)
        str=document.form1.button1[i].value;








    }
}
</script>

这里的radio名button1就相当一个数组名










相关的例子:
<input type="radio" name="RadioButtn" value="A" checked>One<br> <input type="radio" name="RadioButtn" value="B">Two<br> <input type="radio" name="RadioButtn" value="C">Three<br> <input type="radio" name="RadioButtn" value="D">Four 所有的4个单选按钮对象有同一个名字:RadioButtn,这样一来,
HTML和JavaScript就知道它们是同一个数组里的对象。其次,
每个选项的值是选项的别名,并不是看到的文字(例如“One”、“Two”等)。

为了得到选择的选项的值,首先要知道哪个选项被选中了,然后在alert语句中,
用那个选中的选项的下标值来正确地引用当前选项的值。也就是说,
如果第一个选项被选中,你应该取RadioButtn[0].value,如果第二个选项被选中,
你就应该取RadioButtn[1].value,依此类推。

在JavaScript中,某些类型的域具有selectedIndex属性,
代表当前选中选项的数组下标值。然而单选按钮并不是那么幸运,
同样,复选框也没能逃脱厄运。要想得到当前选中的单选按钮的值,
你必须在RadioButtn数组元素中查找“checked”属性。

下面是按钮的代码:

var doc = document.forms[0];
for(i = 0; i < doc.RadioButtn.length; i++)
{
 if(doc.RadioButtn[i].checked)
 {
 alert(doc.RadioButtn[i].value);
 break;
 }
}
相关文章的连接:http://www-900.ibm.com/developerWorks/cn/lotus/lo-jsobj/index.shtml

汽车电缆选型实战:基于ISO 19642-3~12的7类电缆电压/材料/场景对照表 本文详细解析了基于ISO 19642-3~12标准的7类汽车电缆选型实战,涵盖电压等级、导体材料和场景应用的对照表。通过全参数速查表和典型选型陷阱分析,帮助工程师快速掌握从低压信号线到高压动力电缆的选型逻辑,提升新能源汽车与智能驾驶技术的安全性和可靠性。 阅读详情

相关推荐

【计算机图形学】Pov-Ray画的垃圾小车

效果: 代码: #include "colors.inc" #include "metals.inc" #include "glass.inc" //相机 //这个位置车子刚好落在草地上了 camera { location direction z*1.5 right x*image_width/image_height look_at

lishichengyan的博客 1749

【亲测免费】 ESP32 Web Radio:随时随地享受网络广播的魅力

ESP32 Web Radio:随时随地享受网络广播的魅力 项目介绍 ESP32 Web Radio 是一个简洁的网络广播播放器,它利用Wi-Fi连接到网络电台,解码流媒体并将其通过I2S编解码器或直接连接到DAC引脚的扬声器播放出来。该项目基于Sprite_TM的ESP8266 MP3网络广播项目,现在已经被优化以支持ESP32平台,并增添了AAC解码和蓝牙音箱模式。 项目技术分析 该项目使用E...

gitblog_00040的博客 1017

别再卡在Google验证了!用Header Editor插件5分钟搞定TryHackMe注册(附最新.json规则)

本文提供了使用Header Editor插件快速解决TryHackMe注册时Google验证失败问题的详细指南。通过导入特定的JSON规则文件,用户可以轻松绕过网络限制,5分钟内完成账号注册,无需复杂设置。文章包含完整的配置步骤、常见问题解决方案以及安全使用建议。

weixin_30736301的博客 463

Radio: 简洁易用的Web电台应用

Radio: 简洁易用的Web电台应用 去发现同类优质开源项目:https://gitcode.com/ 是一个轻量级、开源的 Web 应用程序,它允许您创建自己的个性化在线电台。无论是音乐爱好者还是开发者,都可以利用 Radio 构建独特的音频流媒体平台。 背景介绍 Radio 的设计目标是提供一个简单且功能齐全的 Web 电台解决方案。通过 Radio,您可以轻松地上传音乐文件并播放它们,同时...

gitblog_00024的博客 864

麦当劳app之sign逆向分析

摘要:本文分析了麦当劳APP请求参数sign的逆向过程。通过抓包发现32位sign参数疑似MD5加密,使用frida-trace工具跟踪CC_MD5函数验证其为标准MD5算法。加密参数包含时间戳、token、版本号等固定和动态字段,拼接后经MD5加密生成sign。文章提供了JS和Python两种实现方案,包含完整的请求头参数和加密逻辑,最终成功获取API响应数据。该研究仅用于逆向技术学习,展示了移动应用常见加密参数的逆向分析方法。

佛系更新... 2437

详解卷积神经网络(CNN)

卷积神经网络(Convolutional Neural Network, CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。

qq_25762497的博客 25万+

web radio onchange()功能

radio常用属性有name,id,value,checked name可以确保同一 name 下面的radio只能有1个处于选中状态。 1.抓取name="SPD003" 被选中的radio的value值 var val=$("input[name='SPD003']:checked").val(); 2.onchange()方法 浏览器兼容问题 IE低版本在 后面加

xufan601391682的博客 624

Cesium中级开发教程之五十二:气泡弹窗

支持多种交互方式触发气泡弹窗显示,如鼠标悬停、点击地图上的特定元素(像实体、标注、模型等)。例如,当用户鼠标悬停在一个表示城市的点上时,弹出显示该城市名称、人口等信息的气泡。:依据特定的数据条件或业务逻辑触发。比如,当某个区域的气象数据达到一定阈值时,自动弹出显示相关气象预警信息的气泡。

664

radio控件使用

如题。         radio控件的使用,是通过name属性来控制的。只要你的radio的name是相同的。则可以使得该组中的radio控件只有一个可以被选中。         如果要控制某一个radio是默认选中的,则在该标签内加入checked即可。

Love.Hope.Faith 1万+

第16课:动手实战中文句法依存分析

句法分析是自然语言处理(NLP)中的关键技术之一,其基本任务是确定句子的句法结构或者句子中词汇之间的依存关系。主要包括两方面的内容:一是确定语言的语法体系,即对语言中合法句子的语法结构给予形式化的定义;另一方面是句法分析技术,即根据给定的语法体系,自动推导出句子的句法结构,分析句子所包含的句法单位和这些句法单位之间的关系。 句法分析被用在很多场景中,比如搜索引擎用户日志分析和关键词识别,比如信息抽...

春华秋实 2437

B.3【智能标注】:基于Labelstudio的UIE半监督深度学习的智能标注方案(云端版),提效。

Label Studio 所提供的 Machine Learning Backend 提供了一个比较灵活的辅助人工标注的框架,我们通过它确实可以加快 nlp 数据的标注Label Studio 的 enterprise 版本提供了 Active Learning 的流程,不过从其描述看这个流程并不完美,尤其是 fit 部分,由于 Label Studio 低估了「Train」所花费的时间,所以每次标注都自动训练的流程可能并不会那么顺滑(会在链接时候等待一段时间)

丨汀、的博客 1840

【分享】常用JS(2)

==============================================1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件<input type="text" value="郭强" onfocus="if(value=='郭强') {va

兄弟连_战地日记 959

【R语言】基于Biomod2集成平台探究物种分布区的构建流程(SDMs)

我为什么想要写这个内容呢?其实我已经想了很久了,但是一直没有把所有的代码给理清楚,此外这将是我之后研究的主要方向。本博客讲述了如何基于Biomod2集成平台构建物种分布模型的全流程,以及我在使用该模型时的一些心得,同时还有我提供的一些小福利(一键处理代码),可以十分快捷的帮助你完成SDMs的构建,写出你的中英文论文。

amyniez的博客,欢迎交流讨论 3889

Jquery 获取 radio选中值

随着Jquery的作用越来越大,使用的朋友也越来越多。在Web中,由于CheckBox、Radiobutton 、DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作问题。由于Jquery的版本更新很快,代码的写法也改变了许多,以下Jquery代码适query1.4版本以上。 Radio

htofly的专栏 36万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

JavaScript实现获取radio的值

做web时用到的js的功能,备份一下.注意radio也有属性checked."http://www.w3.org/TR/html4/loose.dtd">无标题文档  function selectRadio(radioname,url){    var aa = document.getElementsByName(radioname);    for (var i=0; i    { 

Blog内容迁移至dolphin8.cn 5581

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

html 获取选中radio,如何在html中获取被选中的radio的值?

匿名用户1级2017-12-01 回答一般来说,就是使用遍历的方法,判断每个Radio是否被选中,如果是,再取其值.1:找出网页中所有控件的name为"rdPort"的控件,再遍历判断var ip="";var rPort = document.all.rdPort;for(i=0;i{if(rPort[i].checked)ip=rPort[i].value;}和这个相似的还有另一种:2:v...

weixin_39903375的博客 3751

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

PHP中如何获取radio的值,Jquery如何获取radio选中值的示例详解

随着Jquery的作用越来越大,使用的朋友也越来越多。在Web中,由于CheckBox、Radiobutton 、DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作问题。由于Jquery的版本更新很快,代码的写法也改变了许多,以下Jquery代码适query1.4版本以上。Radio1.获取选中值,三种方法都可以:$('input:radio:checked')...

weixin_30296363的博客 851

获取radio的值

随着Jquery的作用越来越大,使用的朋友也越来越多。在Web中,由于CheckBox、Radiobutton 、DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作问题。由于Jquery的版本更新很快,代码的写法也改变了许多,以下Jquery代码适query1.4版本以上。 Radio 1.获取选中值,...

di80167的博客 218

如何用JavaScript取得Radio被选中的值

六年之前我在做Web,三年之前我厌烦了Web开发,最近有重新拾起Web开发,竟然忘了怎么去Radio的值,呵呵。  document.getElementById("radioName") .value竟然行不通,google一下才知道不是这么写。下面是示例:无标题文档function   getRadioBoxValue(radioName)    {              var obj

enjoyo 5897

[ASP.NET]ASP.NET通过后台cs获得前台input的radio单选按钮的值

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、ASP.NET如何获取页面提交的数据二、代码展示1.前台代码2.后台代码运行结果总结 前言 在ASP.NET里面,使用控件的页面样式很难写得好看,样式改不动,一方面也是由于我比较菜吧,所以想到使用传统的input来代替TextBox控件来实现一些功能,比如简单的表单验证,但是在实际练习的时候发现了无法直接获取radio选中的值 一、ASP.NET如何获取页面提交的数据 这里推荐使用Request[(input的name属

MeanK的博客 1901

radio单选框值回显,取值,赋值等

参考这个链接https://blog.youkuaiyun.com/qq_40015157/article/details/80692296 <div class="radio-inline"> <input type="radio" name="killOrder" value="1"/> <label for="killOrder1">是</labe...

PT_HFUU的博客 3712

struts2 如何获取jsp中radio的值

多个radio只要名字name相同,那么他们就是一组  然后在你的Action中,private String xxxx;  xxxx是与你的一组radio的name相同,那么你选择哪一个  String xxxx里面的值就是被选中的那个radio的value值 XXX.jsp <input id="RadioButtonList1_

repeator的专栏 2157
上一篇: Window下JSP环境的搭建
下一篇: 常用javascript函数
firerain
博客等级 码龄25年 4粉丝 22原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值