Check first radio in javascript

by Faisal Khan Janjua

HTML

<div class="elementID">
  <table class="elementClass">
    <tr>
      <td><label>Click <input type="radio" name="cheki" value="1"/></label></td>
    </tr>
    <tr>
      <td><label>Click <input type="radio" name="cheki" value="2"/></label></td>
    </tr>
    <tr>
      <td><label>Click <input type="radio" name="cheki" value="3"/></label></td>
    </tr>
    <tr>
      <td><label>Click <input type="radio" name="cheki" value="4"/></label></td>
    </tr>
    <tr>
      <td><label>Click <input type="radio" name="cheki" value="5"/></label></td>
    </tr>
  </table>
</div>

JavaScript

var radio = document.querySelectorAll('.elementID .elementClass input'),
    checked = false;
for (var i = 0; i < radio.length; i++) {
  if (radio[i].checked) {
    checked = true;
    break;
  }
}
if (!checked) {
  radio[0].checked = true;
}
else {
  alert('something is checked')
}