[SalesForce] Which radio button is selected in lightning

How do I know in the JS controller which radio button option is selected. I tried the below code for which I see "undefined" in console log

<span class="slds-radio">
    <input type="radio" aura:id = "nameRadioAuraId" id="nameRadioId" name="options" checked = "Checked" onclick="{!c.handleRadioClick}" />
    <label class="slds-radio__label" for="nameRadioId">
        <span class="slds-radio--faux"></span>
        <span class="slds-form-element__label">First/Last Name</span>
    </label>
</span>
<span class="slds-radio">
    <input type="radio" aura:id = "tokenRadioAuraId" value = "tkn" id="tokenRadioId" name="options" onclick="{!c.handleRadioClick}"/>
    <label class="slds-radio__label" for="tokenRadioId">
        <span class="slds-radio--faux"></span>
        <span class="slds-form-element__label">Token</span>
    </label>
</span>

//controller.js
var selectedRadioOption = component.find("tokenRadioAuraId");
console.log("val1 = "+selectedRadioOption);
console.log("val1 = "+selectedRadioOption.get("v.selected"));

I tried. v.value, v.selected, v.checked none of them seem to be working. Can some point me in the right direction? Thanks!

Best Answer

I have had to use the following:

var opts = document.querySelector('input[name="options"]:checked').value;

for my radios