欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断是否选中单选框按钮

程序员文章站 2022-07-14 22:18:00
...

js判断选中哪一个单选框

最近的react项目中有一个需求是:在一个弹窗中,有两个单选框,选中其中一个,再点击确定,才会去做其他逻辑,在判断选中哪一个单选框的时候,炸裂了! 查了半天资料,防止以后忘记,记录在这,栗子如下:

	<input type="radio" name="a" id="ipt1" value="1">是
    <input type="radio" name="a" id="ipt2" value="2">否
    <script>
        var ipts = document.getElementsByName('a');
        for (var i = 0; i < ipts.length; i++) {
            ipts[i].onclick = function () {
                if (this.checked == true) {
                console.log(this);
                }
            }
        }
    </script>

此时你点击哪一个单选框,this打印出来的就是哪一个单选框的dom节点。