Javascript 从单选按钮集获取ID值

Javascript 从单选按钮集获取ID值,javascript,jquery,radio-button,Javascript,Jquery,Radio Button,我正在尝试获取单选按钮集的id。这是它的HTML <input id="1" type="radio" title="2" value="6/1/2010" name="vacationDay"> <input id="2" type="radio" title="2" value="6/2/2010" name="vacationDay"> <input id="3" type="radio" title="2" value="6/3/2010" name="va

我正在尝试获取单选按钮集的id。这是它的HTML

<input id="1" type="radio" title="2" value="6/1/2010" name="vacationDay">
<input id="2" type="radio" title="2" value="6/2/2010" name="vacationDay">
<input id="3" type="radio" title="2" value="6/3/2010" name="vacationDay" checked='checked'>
它返回所选单选按钮的值(6/3/2010)。我也想获得选中按钮(3)的id。 想法


不确定这是否是您想要的:

var id = $('input[name=vacationDay]:checked').attr('id');

您可以将
.val()
更改为
.attr('id')

试一试

var updateDay=$('input[name=vacationDay]:checked').attr('id'))


感谢所有回复的人,所有回复都有效。
var $radio = $('input[name=vacationDay]:checked');
var updateDay = $radio.val();
var id = $radio.attr('id');
   var btnId = $('input[name=vacationDay]:checked').attr('id');
var id = $('input[name=vacationDay]:checked').attr('id');
var updateDay = $('input[name=vacationDay]:checked').attr('id');​