改变复选框值,却抛异常

 function checkall() {

                var hobbys = document.getElementsByTagName("input");

                for (var i = 0; i < hobbys.length; i++) {

                    if (hobbys[i].type == "checkbox") {

                        if (hobbys[i].checked == false) {


                            hoobys[i].type.checked = true

                    }

                    }

                }

为什么 hoobys[i].type.checked = true这句话总是提示不对,获取不到值


123cll
浏览 1071回答 1
1回答

李晓健

 if (hobbys[i].checked == false) {   //你这里知道不加type     hoobys[i].type.checked = true //这里你为什么要加一个type  }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript