如何获取radio属性的value值

如何获取radio属性的value值,第1张

1获取选中值,三种方法都可以:

$('input:radio:checked')val();

$("input[type='radio']:checked")val();

$("input[name='rd']:checked")val();

2设置第一个Radio为选中值:

$('input:radio:first')attr('checked', 'checked');

或者

$('input:radio:first')attr('checked', 'true');

注:attr("checked",'checked')= attr("checked", 'true')= attr("checked", true)

3设置最后一个Radio为选中值:

$('input:radio:last')attr('checked', 'checked');

或者

$('input:radio:last')attr('checked', 'true');

4根据索引值设置任意一个radio为选中值:

$('input:radio')eq(索引值)attr('checked', 'true');索引值=0,1,2

或者

将RadioButton放到RadioButtonGroup里去,之后从RadionButtonGroup读取即可:

selectedData : Object

获取或设置所选单选按钮的 value 属性

selection : RadioButton

获取或设置对当前从单选按钮组中选择的单选按钮的引用。

如:

import flcontrolsRadioButton;

import flcontrolsRadioButtonGroup;

import flcontrolsButton;

import flasheventsMouseEvent;

var rb1:RadioButton = new RadioButton();

var rb2:RadioButton = new RadioButton();

rb1label = "test value1";

rb2label = "test value2";

rb1x = 100;

rb1y = 20;

rb2x = 100;

rb2y = rb1y+rb1height+10;

rb1value = {data:1};//注意,如果这里没有设置value值,则RadioButtonGroupselectedData为null

thisaddChild(rb1);

thisaddChild(rb2);

var group:RadioButtonGroup = new RadioButtonGroup("testgroup");

groupaddRadioButton(rb1);

groupaddRadioButton(rb2);

rb1selected = true;

trace(groupselectionlabel);//输出rb1的label值:test value1

trace(groupselectedDatadata);//输出rb1的value属性中的data值:1

name 在radio 中 相当于 text 中的id 如:

<td class="tjztys">

<input type="radio" name="Sex" value="0" <%=(tempCustomerSex == 1 "" : "checked=\"checked\"")%>/>男  

<input type="radio" name="Sex" value="1" <%=(tempCustomerSex == 1 "checked=\"checked\"" : "")%>/>女  <font class="font-red"></font>

</td>

在后台或js 取值 就是取的 name

而在 text 中 取它的name属性就取不到 如:

<td class="tjztys"><input class="text-3" type="text" id="txtCust_SeatName" name="txtCust_SeatName" value="<%=tempCustomerSeatName%>"/></td>

就必需取它的id 才能取到值

实例1:

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

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

实例2:

使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选,比如有以下的一些radio项:

获取某个radio的值的代码如下:

遍历name为testradio的所有radio代码如下:

取具体某个radio的值,比如第二个radio的值,代码如下:

<html>

<head>

<meta >

radio是html中的单选项标签,通常放置于form表单中使用,value属性是标签的值;

获得值得两种方式:

一是在页面中通过javascript来获得:为radio加id属性,然后通过getElementsById(id名')value得到;

二是使用表单的action属性传值,使用PHP为通过get或者post方法传给某页面,使用$_GET['name名']或$_POST['name名']来获得。

使用form表单提交 使用requestgetParameter获取前台的name值,比如:

<input name="sex" type="radio" value="1" checked>男

<input name="sex" type="radio" value="0">女

String sex= requestgetParameter("sex");

以上就是关于如何获取radio属性的value值全部的内容,包括:如何获取radio属性的value值、flash as3.0 如何读取radio单选组的值 如html中读取name的值一样..、input表单元素中的name属性和id属性有什么区别比如radio text里面的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9501020.html

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

发表评论

登录后才能评论

评论列表(0条)

保存