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
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里面的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)