input复选框获取选中的值

好久没有用原生了,已经忘得差不多了,简单整理一下:

getDataLists();
        function getDataLists() {
            console.log(789)
            var data = [
                {
                    id: '01',
                    chineseName: '大姐姐',
                    EnglishName: 'dajj',
                    EnglishCode: 'ddddddd',
                },
                {
                    id: '02',
                    chineseName: '大姐姐',
                    EnglishName: 'dajj',
                    EnglishCode: 'ddddddd',
                },
                {
                    id: '03',
                    chineseName: '大姐姐',
                    EnglishName: 'dajj',
                    EnglishCode: 'ddddddd',
                },
            ]
            var html = "";
            for (var i = 0; i < data.length; i++) {
                html = html + "<tr><td style='text-align: left'>" + data[i].id + "</td><td style='text-align: left'>" + data[i].id + "</td><td>" + data[i].id + "</td><td>" + data[i].id + "</td><td><input checked='checked'name='highRisk' value='" + data[i].id + "' type='checkbox'></td></tr>"
            }
            $("#list").html(html);
        }
function getcheckedId() {
            var obj = document.getElementsByName("highRisk");
            var checkedArr = [];
            for (k in obj) {
                if (obj[k].checked) {
                    checkedArr.push(obj[k].value);
                }
            }
            return checkedArr;
        }

猜你喜欢

转载自blog.csdn.net/lbPro0412/article/details/87779312