Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何访问名为';[]和#x27;到此为止_Javascript_Checkbox - Fatal编程技术网

Javascript 如何访问名为';[]和#x27;到此为止

Javascript 如何访问名为';[]和#x27;到此为止,javascript,checkbox,Javascript,Checkbox,我有一组名为modules[]的复选框。我想通过JavaScript访问它们。我想将这些值与其他值进行比较,如果它们匹配,请检查它们。下面是我的代码 <script type="text/javascript"> function check_boxes(){ var chkd_vals = <?php echo json_encode($loaded); ?>; for(var i = 0; i <

我有一组名为modules[]的复选框。我想通过JavaScript访问它们。我想将这些值与其他值进行比较,如果它们匹配,请检查它们。下面是我的代码

<script type="text/javascript">
        function check_boxes(){
            var chkd_vals = <?php echo json_encode($loaded); ?>;
            for(var i = 0; i < document.modules_form.modules[].length; i++){
                for(var j = 0; j < chkd_vals.length; j++){
                    if(chkd_vals[j] == document.modules_form.modules[][i].value){
                        document.modules_form.modules[][i].checked = true;
                    }
                }
            }
        }
 </script>

函数复选框(){
var chkd_vals=;
对于(var i=0;i
上面的代码不起作用。我怎么可能做到这一点。谢谢

试试看

document.modules_form["modules[]"]
因为您需要防止JS将大括号解释为索引