How can I check whether a radio button is selected with JavaScript?

前端 未结 28 2467
面向向阳花
面向向阳花 2020-11-22 00:58

I have two radio buttons within an HTML form. A dialog box appears when one of the fields is null. How can I check whether a radio button is selected?

28条回答
  •  时光说笑
    2020-11-22 02:01

    This would be valid for radio buttons sharing the same name, no JQuery needed.

    var x = Array.prototype.filter.call(document.getElementsByName('checkThing'), function(x) { return x.checked })[0];
    

    If we are talking about checkboxes and we want a list with the checkboxes checked sharing a name:

    var x = Array.prototype.filter.call(document.getElementsByName('checkThing'), function(x) { return x.checked });
    

提交回复
热议问题