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

如何获取Web页面中radio按钮的值,第1张

div id="wrap">

<input type="radio" name="payMethod" value="1" />支付宝

<input type="radio" name="payMethod" value="2" />财务通

</div>

获取一组单选按钮对象:var obj_payPlatform = $('#wrap input[name="payMethod"]');

获取被选中按钮的值 :var val_payPlatform = $('#wrap input[name="payMethod"]:checked ')val();

你好!

只是获取radio的value值,可以这样:

$("#ID")val();

//获取选中的radio的value值,可以这样:

$(":radio:checked")val();

//如果radio有多组,可以通过指定name来获取对应radio组的选中值:

$("input[name='sex']:checked")val()希望对你有帮助!

1、定义一个radio节点

<input type='radio'/>

2、通过过滤器获取选中的radio

var selectR = $('input:radio:checked');//input表示标签是input,:radio表示type是radio,:checked表示是选中

3、通过val获取选中的值

var v =selectRval();//获取选中的值

这样写好些吧:

<form onsubmit="return check(this);" >

<input type=radio name="a" value=0>0

<input type=radio name="a" value=1>1

<input type=submit value="提交">

</form>

<script   type="text/javascript">

function   check(formObj)

{

      for(var   i=0;i<formObjalength;i++)

      {         

               if(formObja[i]checked)

               {

               //alert("单选框选中:   "   +   formObja[i]value);

               return   true;

               }

      }   

      alert("单选框未选中");

      return   false;

}   

</script>

radio标签的取值方法如下:

<html:radio   property="userRole"   value="operator"   onclick="radioValue()"/>

<html:radio   property="userRole"   value="admin"   onclick="radioValue()"/>

<script   language="javascript">      

                        function   radioValue(){

                                 var   obj   =   documentalluserRole;

                                 if(obj){

                                       for(var   i=0;i<objlength;i++){//适合length>=2时,当objlength==null时,可以直接取objvalue值

                                             if(obj[i]checked){

                                                   alert(obj[i]value);

                                                   break;

                                             }

                                       }

                                 }         

                        }      

</script>

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

如题

解析:

<INPUT id="Radio1" type=radio value="fasd" name=RadioGroup onclick="alert(thisvalue);">

-------------------------

补充:

你可以试着这样做

当你动态添加控件的时候为每个radio添加一个onclick事件,事件的内容是把自己的value给一个hidden,然后直接点按钮的时候取那个hidden的值就行了。

---------------

再次补充:

是的,不然你就遍历一次就好了,其实客户端遍历是很快的事情,不用考虑效率问题。

没看到input 有这种写法,你可以这样,

<input type="radio" name="appointmentRadio" value="1"><span>aa</span>

<input type="radio" name="appointmentRadio" value="2"><span>bb</span>

选择了一个radio那么文本值就是$(":radio:checked + span")text();

function test()

{

var temp = documentgetElementsByName("radHot");

for(var i=0;i<templength;i++)

{

if(temp[i]checked)

var intHot = temp[i]value;

}

} 这样就可以了吧

以上就是关于如何获取Web页面中radio按钮的值全部的内容,包括:如何获取Web页面中radio按钮的值、jquery怎样获取radio的value值、如何通过jquery获取选中按钮的radio的value值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9666418.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存