I'm trying to retrive a value of selected radio button but getting undefined value, why? Here is my code:
$(document).ready(function(){
/* var col = document.querySelector('input[name="color"]:checked').value();(didn't work either) */
var col = $('input[name=color]:checked').val();
/* printing value (giving me undefined) */
document.write(col);
Please pick your colour <br>
<input type = "radio" name="color" value="red">Red<br>
<input type = "radio" name="color" value="blue">blue<br>
<input type = "radio" name="color" value="green">green<br>
<input type = "radio" name="color" value="yellow">yellow<br>